ホームページ > バックエンド開発 > PHPチュートリアル > PHPパフォーマンステストツール-xhprofのインストール

PHPパフォーマンステストツール-xhprofのインストール

WBOY
リリース: 2016-06-13 13:25:43
オリジナル
978 人が閲覧しました

PHP パフォーマンス テスト ツール --xhprof のインストール

xhprof は、Facebook によってオープンソース化された PHP パフォーマンス テスト ツールであり、Facebook の開発プロセスで広く使用されています。

?

1. xhprof のインストール

?

1. ダウンロードアドレス: http: //pecl.php.net/get/xhprof-0.9.2.tgz

?

?? Linux では、次のコマンドを実行します: wget?http: //pecl.php.net/get/xhprof-0.9.2.tgz

?

2. xpprof には Web 解析ページが付属しているため、Web サーバーのディレクトリに配置できます

?

?? mv xhprof-0.9.2.tgz /www/webroot/

?

?? cd /www/webroot/

?

3. 解凍: tar xzf xhprof-0.9.2.tgz、解凍されたファイル xhprof-0.9.2 を取得します

?

?? cd xhprof-0.9.2

?? ファイルを入力すると、xhprof?:

のディレクトリ構造が表示されます。

?

?

??????変更履歴
????クレジット
????例
????拡張子
?????? ライセンス
?????? 読んでください
??????xhprof_html
??????xhprof_lib

?

? ソフトウェアについてあまり詳しくない場合は、README ファイルを開いて詳しく調べるのが最善の方法です。

?

?vi README

?

?インストールと使用上の注意事項については、以下を参照してください:
???????xhprof_html/docs/index.html

?

?? 次に、ファイル xhprof_html/docs/index.html を開く必要があります (xhprof 全体を Web サーバーのディレクトリに置いただけなので、ブラウザで直接開くことができます)。このファイルの下に xhprof の詳細な紹介があります。以下では、インストール手順に焦点を当てます。

手順 以下は Linux/Unix 環境で動作するはずです。

% cd <xhprof_source_directory>/extension/
% phpize
% ./configure --with-php-config=<path to php-config>
% make
% make install
% make test
ログイン後にコピー
?

4. 上記の手順に従って

をインストールします。

?

?? A.??? cd 拡張子/??????????????? // ディレクトリに入る

?? B.??? ~/web/php/bin/phpize???? //phpize は、php インストール ディレクトリの bin にあります。

?? C.??? --enable-xhprof? --with-php-config=~/web/php/bin/php-config

?? D.??? メイク&メイクインストール

?

?上記の手順を実行すると、.so ファイルが生成されます

?

?

5. php.ini を設定します

?

?php.ini で xhprof 拡張子を構成し、php.ini を開いて、ファイルの末尾に

を追加します。

?

注: xhprofy が保存されているディレクトリは、php.ini の extension_dir が指すディレクトリと一致している必要があります。

[xhprof]
extension=xhprof.so
xhprof.output_dir=<directory_for_storing_xhprof_runs>    //可以自己定义输出文件目录

ログイン後にコピー
?

6. php を再起動します

??? ~/web/php/sbin/php-fpm リロード

?? phpinfo 情報に xhprof 拡張機能が正常にインストールされていることがわかります。

?

?

?

xhprof の具体的な使用方法については、xhprof インストール ディレクトリの /xhprof_html/docs/index.html を参照してください。これには詳しい使用手順が含まれています

?

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート