geerlingguy.php-xhprof

Rol de Ansible: PHP-XHProf

CI

Instala PHP XHProf en servidores Linux.

Nota: La extensión XHProf ha estado en soporte limitado desde que Facebook abandonó el desarrollo activo alrededor de 2015. Hay un fork mejor mantenido que funciona en las últimas versiones de PHP llamado Tideways, y hay un rol de Ansible para ello—por favor, echa un vistazo a geerlingguy.php-tideways si necesitas soportar versiones modernas de PHP.

Requisitos

Ninguno.

Variables del Rol

Las variables disponibles se enumeran a continuación, junto con los valores predeterminados (ver defaults/main.yml):

workspace: /root

Donde se descargarán y construirán los archivos de configuración de XHProf.

xhprof_version: "2.1.2"

La versión de XHProf que se descargará.

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

La URL desde la cual se descargará XHProf.

xhprof_output_dir: /tmp

Directorio donde se almacenan las ejecuciones de XHProf.

php_xhprof_lib_dir: /usr/share/php/xhprof_lib

Directorio donde se almacena la biblioteca PHP de XHProf.

php_xhprof_html_dir: /usr/share/php/xhprof_html

Directorio donde se almacena la interfaz de usuario de XHProf.

Dependencias

  • geerlingguy.php

Ejemplo de Playbook

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

Licencia

MIT / BSD

Información del Autor

Este rol fue creado en 2014 por Jeff Geerling, autor de Ansible for DevOps.

Instalar
ansible-galaxy install geerlingguy.php-xhprof
Licencia
mit
Descargas
20.6k
Propietario
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns