geerlingguy.php-xhprof

Rôle Ansible : PHP-XHProf

CI

Installe PHP XHProf sur des serveurs Linux.

Remarque : L'extension XHProf est en mode "soutien vital" depuis que Facebook a arrêté le développement actif vers 2015. Il existe un fork mieux maintenu qui fonctionne avec les dernières versions de PHP appelé Tideways, et il y a un rôle Ansible pour cela—veuillez consulter geerlingguy.php-tideways si vous devez prendre en charge les versions modernes de PHP.

Exigences

Aucune.

Variables du Rôle

Les variables disponibles sont listées ci-dessous, avec les valeurs par défaut (voir defaults/main.yml) :

workspace: /root

Emplacement où les fichiers de configuration de XHProf seront téléchargés et construits.

xhprof_version: "2.1.2"

Version de XHProf à télécharger.

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

URL à partir de laquelle XHProf sera téléchargé.

xhprof_output_dir: /tmp

Dossier où les exécutions de XHProf sont stockées.

php_xhprof_lib_dir: /usr/share/php/xhprof_lib

Dossier où la bibliothèque PHP de XHProf est stockée.

php_xhprof_html_dir: /usr/share/php/xhprof_html

Dossier où l'interface utilisateur de XHProf est stockée.

Dépendances

  • geerlingguy.php

Exemple de Playbook

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

Licence

MIT / BSD

Informations sur l'Auteur

Ce rôle a été créé en 2014 par Jeff Geerling, auteur de Ansible for DevOps.

Installer
ansible-galaxy install geerlingguy.php-xhprof
Licence
mit
Téléchargements
20.6k
Propriétaire
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns