geerlingguy.php-xhprof
Ansible角色:PHP-XHProf
在Linux服务器上安装PHP XHProf。
注意:自从2015年Facebook停止积极开发以来,XHProf扩展一直处于维护状态。现在有一个更好维护的分支,支持最新的PHP版本,叫做Tideways,并且有相应的Ansible角色—如果您需要支持现代PHP版本,请查看
geerlingguy.php-tideways
。
需求
没有特别要求。
角色变量
可用变量如下所示,包含默认值(请参见 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 }}
XHProf将从该网址下载。
xhprof_output_dir: /tmp
存储XHProf运行结果的目录。
php_xhprof_lib_dir: /usr/share/php/xhprof_lib
存储XHProf PHP库的目录。
php_xhprof_html_dir: /usr/share/php/xhprof_html
存储XHProf用户界面的目录。
依赖
- geerlingguy.php
示例剧本
- hosts: webservers
roles:
- geerlingguy.php-xhprof
许可
MIT / BSD
作者信息
这个角色由 Jeff Geerling 在2014年创建,他是 Ansible for DevOps 的作者。
安装
ansible-galaxy install geerlingguy.php-xhprof
许可证
mit
下载
20.6k
拥有者
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns