geerlingguy.php-xhprof

Rola Ansible: PHP-XHProf

CI

Instaluje PHP XHProf na serwerach Linux.

Uwagi: Rozszerzenie XHProf jest utrzymywane tylko w minimalnym zakresie od czasu, gdy Facebook zaprzestał aktywnego rozwoju około 2015 roku. Istnieje lepiej utrzymywana wersja, działająca na najnowszych wersjach PHP, która nazywa się Tideways, a także jest dla niej rola Ansible - sprawdź geerlingguy.php-tideways, jeśli potrzebujesz wspierać nowoczesne wersje PHP.

Wymagania

Brak.

Zmienne roli

Dostępne zmienne są wymienione poniżej razem z wartościami domyślnymi (zobacz defaults/main.yml):

workspace: /root

Gdzie będą pobierane i budowane pliki konfiguracyjne XHProf.

xhprof_version: "2.1.2"

Wersja XHProf do pobrania.

xhprof_download_url: https://github.com/longxinH/xhprof/archive/v{{ xhprof_version }}.zip
xhprof_download_folder_name: xhprof-{{ xhprof_version }}

URL, z którego będzie pobierany XHProf.

xhprof_output_dir: /tmp

Katalog, w którym przechowywane są wyniki XHProf.

php_xhprof_lib_dir: /usr/share/php/xhprof_lib

Katalog, w którym przechowywana jest biblioteka PHP XHProf.

php_xhprof_html_dir: /usr/share/php/xhprof_html

Katalog, w którym przechowywany jest interfejs użytkownika XHProf.

Zależności

  • geerlingguy.php

Przykładowy Playbook

- hosts: webservers
  roles:
    - geerlingguy.php-xhprof

Licencja

MIT / BSD

Informacje o autorze

Ta rola została stworzona w 2014 roku przez Jeffa Geerlinga, autora Ansible for DevOps.

Zainstaluj
ansible-galaxy install geerlingguy.php-xhprof
Licencja
mit
Pobrania
20.6k
Właściciel
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns