geerlingguy.php-tideways
非推奨 Ansibleロール: PHP-Tideways
非推奨: このAnsibleロールはもはやメンテナンスされておらず、非推奨とされています。
LinuxサーバーにTideways PHP Profile Extensionをインストールします。
要件
特になし。
ロール変数
利用可能な変数は以下に示されており、デフォルト値も記載されています(defaults/main.yml
を参照してください):
workspace: /root
Tidewaysの設定ファイルがダウンロードされ、ビルドされる場所です。
tideways_download_url: https://github.com/tideways/php-xhprof-extension/archive/master.zip
tideways_download_folder_name: php-xhprof-extension-master
TidewaysがダウンロードされるURLと、ダウンロードされるフォルダー名です。
tideways_extension_name: tideways_xhprof.so
Tideways PHP拡張の拡張名です。
tideways_api_key: ''
Tideways UIを使用する場合は、この変数にAPIキーを設定してください。そうでない場合、拡張はXHProf UIとともに使用してプロファイルを表示できます。
tideways_install_xhprof_ui: true
Tidewaysのデータ形式はXHProfと100%互換性があるため、XHProf UIを使用してプロファイルレポートを参照し、XHProfRuns_Default
クラスを使ってプロファイルデータをディスクに保存できます。Tideways UIを使用する場合は、この変数をno
に設定してください。
xhprof_download_url: https://github.com/phacility/xhprof/archive/master.tar.gz
xhprof_download_folder_name: xhprof-master
XHProfがダウンロードされるURLです。
php_xhprof_lib_dir: /usr/share/php/xhprof_lib
XHProf PHPライブラリが保存されるディレクトリです。
php_xhprof_html_dir: /usr/share/php/xhprof_html
XHProf UIが保存されるディレクトリです。
依存関係
- geerlingguy.php
例示プレイブック
- hosts: webservers
roles:
- geerlingguy.php-tideways
ライセンス
MIT / BSD
作者情報
このロールは2017年にJeff Geerlingによって作成されました。彼はAnsible for DevOpsの著者です。
プロジェクトについて
Tideways PHP Profiler Extension for Linux
インストール
ansible-galaxy install geerlingguy.php-tideways
ライセンス
mit
ダウンロード
48.3k
所有者
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns