当社のPHPエージェントは、コードを自動インストゥルメントするため、アプリケーションのモニターを開始できます。これらは、UbuntuまたはDebianに、当社のPHPエージェントをインストールする標準的な手順です。 (これは、インフラストラクチャモニタリングエージェントのUbuntuとDebian手順と同じではありません。)その他の状況については、非標準PHPインストレーションのPHPエージェントの手順を参照してください。
PHPバージョン
New RelicのPHPエージェントのパッケージ名はnewrelic-php5
です。パッケージ名はPHP 5を示していますが、このパッケージはすべてのサポートされているPHPバージョンで動作します。
推奨:使用 apt
これはNew Relicのインストレーションとメンテナンスに推奨される方法です。
重要
root権限を使用して、以下の手順に従ってコマンドを実行します。
ステップ | メモ |
---|---|
1. | New Relic aptリポジトリを設定します。 bash
このコマンドは このステップは、システムごとに1回のみ実行する必要があります。 |
2. | New RelicのGPGキーを信頼します。 このステップは、apt-getが新しいパッケージの検索先となる認証済みソースとしてNew Relicを登録するために必要です。グローバルキーサーバーからNew Relicパブリックキーを取得するには、rootとして以下のコマンドを実行します。 bash
このコマンドをrootとして実行しない場合は、パブリックキーに関するエラーメッセージが表示されることがあります。 |
3. | ローカルパッケージリストを更新します。 root権限として、以下のコマンドを実行します。 bash
|
4. | PHPエージェントをインストールします。 New Relicリポジトリから直接インストールするには、以下のコマンドを実行します。 bash
|
5. | 非標準インストレーション:手動でインストレーションを完了します。 デフォルトのUbuntuまたはDebian PHPパッケージを使用していない場合、
その場合は、次のコマンドを実行します。 bash
|
6. | アプリケーション名とNew Relicライセンスキーを設定します。 インストレーションプロセスでは、アプリケーション名とライセンスキーを要求するプロンプトが表示されます。が、アカウント設定のアカウント情報セクションに表示されます。ヘッドレスインストレーションの場合は、 |
7. | ウェブサーバーまたはFast CGI Process Manager(FPM)を再起動します。 アプリのトラフィックを生成し、アプリケーションがNew Relicにデータを送信するまで数分間待ちます。その後、New Relic UIでアプリケーションのパフォーマンスを確認します。 |
オプション:無人インストレーション
無人インストレーションを実行するには、非対話モードを使用できます。パッケージのインストレーション中、すべてのプロンプトに自動的にyes
と応答するように、-y
フラグを含めます。例:
$DEBIAN_FRONTEND=noninteractive apt-get -y install newrelic-php5
手動:使用 dpkg
重要
dpkg
を使用する場合は、更新プログラムを手動でインストールする必要があります。このため、New Relicでは、インストレーションとメンテナンスにapt
メソッドを推奨しています。root権限を使用して、以下の手順に従ってコマンドを実行します。
dpkg
を使用して、PHPエージェントを手動でインストールするには:
ステップ | メモ |
---|---|
1. | パッケージダウンロードのURLをコピーします。 アーキテクチャーに適したURLに移動し、最新の |
2. | パッケージをダウンロードします。 次の bash
|
3. | PHPエージェントをインストールします。 root権限を使用して適切なコマンドを実行します。 32ビット版: bash
64ビット版: bash
|
4. | アプリケーション名とNew Relicライセンスキーを設定します。 インストレーションプロセスでは、アプリケーション名とライセンスキーを要求するプロンプトが表示されます。が、アカウント設定のアカウント情報セクションに表示されます。ヘッドレスインストレーションの場合は、 |
5. | ウェブサーバーまたはFast CGI Process Manager(FPM)を再起動します。 アプリのトラフィックを生成し、アプリケーションがNew Relicにデータを送信するまで数分間待ちます。その後、New Relic UIでアプリケーションのパフォーマンスを確認します。 |
このドキュメントはインストールで役立ちましたか。
ヘッドレス:ライセンスキーとアプリ名の事前設定
ヘッドレスインストレーションの場合、とアプリケーション名を事前に設定できます。お使いのディストリビューションが提供するデフォルトのphp5パッケージを使用する必要があります。事前に設定するには、debconf-set-selections
を使用してdebconf
データベースに値を設定します。
重要
これらの設定は、パッケージ化されたPHPを使用していない場合には無視されます。newrelic-install
を実行するように求められます。
これらのキーはnewrelic-php5
パッケージにあります。
名前 | タイプ |
---|---|
アプリの名前。この文字列は | 文字列 |
ご利用の。この文字列は | 文字列 |
たとえば、これらのコマンドを実行すると、アプリ名とライセンスキーを事前設定できます。
$echo newrelic-php5 newrelic-php5/application-name string "My App Name" | debconf-set-selections$echo newrelic-php5 newrelic-php5/license-key string "YOUR_LICENSE_KEY" | debconf-set-selections