• /
  • EnglishEspañol日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。

問題を作成する

PHP エージェント インストレーション: Ubuntu および Debian (x86_64)

PHPエージェント自動インストゥルメントがコードを保存したので、監視アプリケーションを開始できます。 これらは、Ubuntu または x86_64 アーキテクチャ上の Debian に PHP エージェントをインストールする標準的な手順です。 (これは、Ubuntu や Debian のインフラストラクチャエージェントの手順とは異なります。) aarch64 アーキテクチャーでのインストールには、 tar ファイル方式を使用してください。 その他の状況については、非標準の PHP インストレーションに関する PHP エージェントの手順を参照してください。

PHPバージョン

New RelicのPHPエージェントのパッケージ名はnewrelic-php5です。パッケージ名はPHP 5を示していますが、このパッケージはすべてのサポートされているPHPバージョンで動作します。

推奨:使用 apt

これはNew Relicのインストレーションとメンテナンスに推奨される方法です。

重要

root権限を使用して、以下の手順に従ってコマンドを実行します。

New Relic適切なリポジトリを構成する

New Relicの apt リポジトリ設定は、システムごとに 1 回だけ必要です。 これを行うには、次の 2 つのタスクを完了します。

  1. http://apt.newrelic.com/debian/ apt リポジトリをsources.listに追加します:

    bash
    $
    echo 'deb [signed-by=/usr/share/keyrings/download.newrelic.com-newrelic.gpg] http://apt.newrelic.com/debian/ newrelic non-free' | sudo tee /etc/apt/sources.list.d/newrelic.list

    このコマンドはdeb [signed-by=/usr/share/keyrings/download.newrelic.com-newrelic.gpg] http://apt.newrelic.com/debian/ newrelic non-free/etc/apt/sources.list.d/newrelic.listに追加します。ファイルが存在しない場合は作成されます。

  2. New Relic GPG キーを信頼します:

    bash
    $
    wget -O- https://download.newrelic.com/548C16BF.gpg | sudo gpg --dearmor -o /usr/share/keyrings/download.newrelic.com-newrelic.gpg

    このコマンドは、前の手順で追加されたhttp://apt.newrelic.com/debian/ apt リポジトリ内のパッケージの署名を検証するためにaptによって使用される New Relic の GPG キーをインストールします。

ローカルパッケージリストを更新する

root権限として、以下のコマンドを実行します。

bash
$
sudo apt-get update

PHPエージェントのインストール

New Relicリポジトリから直接インストールするには、以下のコマンドを実行します。

bash
$
sudo apt-get install newrelic-php5

非標準インストレーション: 手動でインストレーションを完了します

デフォルトのUbuntuまたはDebian PHPパッケージを使用していない場合、newrelic-php5パッケージはPHPを自動設定できない場合があります。次のエラーが表示される場合があります。

Please run newrelic-install as root to complete installation.

その場合は、次のコマンドを実行します。

bash
$
sudo newrelic-install install

アプリケーション名とNew Relicライセンスキーを設定します。

アプリケーション名とライセンスキーのインストール プロセス プロンプト。 Account settingsのアカウント情報セクションに表示されます。 ヘッドレス インストレーションの場合、 debconfを使用してライセンスキーとアプリケーション名を事前設定することもできます。

WebサーバーまたはFastCGI Process Manager (FPM)を再起動します。

アプリのトラフィックを生成し、アプリケーションがNew Relicにデータを送信するまで数分間待ちます。その後、New Relic UIでアプリケーションのパフォーマンスを確認します。

オプション:無人インストレーション

無人インストレーションを実行するには、非対話モードを使用できます。パッケージのインストレーション中、すべてのプロンプトに自動的にyesと応答するように、-yフラグを含めます。例:

bash
$
DEBIAN_FRONTEND=noninteractive apt-get -y install newrelic-php5

手動:使用 dpkg

重要

dpkgを使用する場合は、更新プログラムを手動でインストールする必要があります。このため、New Relicでは、インストレーションとメンテナンスにaptメソッドを推奨しています。root権限を使用して、以下の手順に従ってコマンドを実行します。

dpkgを使用して、PHPエージェントを手動でインストールするには:

パッケージをダウンロードする

次のwgetコマンドを実行します。https://LINK_TO_PACKAGEをパッケージの完全なURLに置き換えてください。

bash
$
wget -L https://LINK_TO_PACKAGE

PHPエージェントのインストール

インストール コマンドを root として実行し、 X.X.X.X現在のバージョンに置き換えます。

bash
$
dpkg -i newrelic-php5-common_X.X.X.X_all.deb newrelic-daemon_X.X.X.X_amd64.deb newrelic-php5_X.X.X.X_amd64.deb

アプリケーション名とNew Relicライセンスキーを設定します。

アプリケーション名とライセンスキーのインストール プロセス プロンプト。 Account settingsのアカウント情報セクションに表示されます。 ヘッドレス インストレーションの場合、 debconfを使用してライセンスキーとアプリケーション名を事前設定することもできます。

WebサーバーまたはFastCGI Process Manager (FPM)を再起動します。

アプリのトラフィックを生成し、アプリケーションがNew Relicにデータを送信するまで数分間待ちます。その後、New Relic UIでアプリケーションのパフォーマンスを確認します。

このドキュメントはインストールの役に立ちましたか?

ヘッドレス: ライセンスキーとアプリ名を事前設定する

ヘッドレス インストレーションの場合は、 アプリケーション名を事前構成する手順を実行する必要があります。 ディストリビューションによって提供されるデフォルトの php5 パッケージを使用する必要があります。 ライセンスキーとアプリケーション名を事前構成するには、 debconf-set-selectionsを使用してdebconfデータベースに値を設定します。

重要

これらの設定は、パッケージ化されたPHPを使用していない場合には無視されます。newrelic-installを実行するように求められます。

これらのキーはnewrelic-php5パッケージにあります。

名前

タイプ

newrelic-php5/application-name

アプリの名前。この文字列はnewrelic.ininewrelic.appnameを設定します。

ストリング

newrelic-php5/license-key

あなたの 。 この文字列は、 newrelic.ininewrelic.licenseを設定します。

ストリング

たとえば、次のコマンドを実行してアプリ名とライセンスキーを事前設定できます。

bash
$
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

このドキュメントはインストールの役に立ちましたか?

Copyright © 2024 New Relic株式会社。

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.