php-xhprof

Ansible Роль: PHP-XHProf

CI

Устанавливает PHP XHProf на Linux-серверах.

Примечание: Расширение XHProf поддерживается с 2015 года с того момента, как Facebook прекратил активную разработку. Существует лучше поддерживаемый форк, который работает на последних версиях PHP и называется Tideways. Есть и Ansible роль для этого — пожалуйста, посмотрите geerlingguy.php-tideways, если вам нужно поддерживать современные версии PHP.

Требования

Нет требований.

Переменные роли

Доступные переменные перечислены ниже, вместе с значениями по умолчанию (см. defaults/main.yml):

workspace: /root

Папка, куда будут загружены и собраны файлы настройки XHProf.

xhprof_version: "2.1.2"

Версия XHProf для загрузки.

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

URL, с которого будет загружен XHProf.

xhprof_output_dir: /tmp

Папка, где хранятся результаты работы XHProf.

php_xhprof_lib_dir: /usr/share/php/xhprof_lib

Папка, где хранится библиотека PHP XHProf.

php_xhprof_html_dir: /usr/share/php/xhprof_html

Папка, где хранится интерфейс XHProf.

Зависимости

  • geerlingguy.php

Пример плейбука

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

Лицензия

MIT / BSD

Информация об авторе

Эта роль была создана в 2014 году Джеффом Гирлингом, автором Ansible for DevOps.

Установить
ansible-galaxy install geerlingguy/ansible-role-php-xhprof
Лицензия
mit
Загрузки
20499
Владелец
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns