New Relic の最新の機能、拡張機能、重要なセキュリティパッチを最大限に活用するために、PHP エージェントを最新版にアップデートすることをお勧めします。特定のエージェントのアップデートに関する追加情報については、 PHP エージェントのリリースノート を参照してください。
のエージェントをアップデートする方法について説明しています。
- RedHatとCentOS
- UbuntuとDebian
tar アーカイブ でアップデートする場合は、 tar アーカイブのインストール手順 を行ってください。(tar アーカイブのインストールとアップデートの手順は同じです。)
newrelic-php5
パッケージを使用
New Relic の PHP エージェントのパッケージ名はnewrelic-php5
です。
ヒント
パッケージ名は PHP 5 になっていますが、このパッケージは でサポートされているすべての PHP バージョンで動作します。.
パッケージマネージャーを使って更新する
PHPエージェントをアップデートするには
お使いのシステムに適したパッケージマネージャーを使用して、エージェントファイルを置き換えます。
RedHat または CentOS: 古いインストールを上書きする前に、
newrelic-install
スクリプトを実行し、インストール スクリプトの確認プロンプトに従います。sudo newrelic-install installUbuntu または Debian: パッケージ マネージャーのプロンプトに従って、インストール プロセスの一部として
newrelic-install
スクリプトを実行します。実行して残りの
newrelic-daemon
プロセスを停止しますkill $(pgrep newrelic-daemon)newrelic-daemon
がエクスターナル モードで起動するように構成されている場合は、オペレーティング システムのサービス マネージャーを使用して再起動してください。Webサーバー (Apache、Nginx、PHP-FPMなど)を再起動します。
アプリケーションがNew Relicにデータを送信し始めるまで数分間待ちます。
サポート対象外のバージョンのエージェントのアップデート
重要
メジャーバージョンのアップデートなど、以前のバージョンのエージェントからアップデートしている場合は、機能変更の以下のリストを見直してください。
移行 | コメントコメント |
---|---|
8.0.0.204 | リリースノート: PHP agent 8.0.0.204 TLS は セキュリティを強化するために、 |
7.0.0.186 | リリースノート: PHP agent 7.0.0.186 PHP 5.2 はサポートされなくなりました。 New Relic では、サポートされているバージョンの PHP (5.6 以上) を使用することを強く推奨します。PHP 5.2 で New Relic PHP エージェントを継続して動作させたい場合は、エージェントバージョン 6.9 の使用を推奨します。ただし、この場合は限定的なサポートしか提供できません。 |
5.0.0.115 | リリースノート: PHP agent 5.0.0.115 デーモンのコマンドラインフラグの名称が変更されました。 デーモンを手動で開始するお客様は、新しく名前が変更されたコマンド ライン フラグを
|
アップデート後のトラブルシューティング
PHPをアップデートした後、エージェントが動作しなくなったり、データが報告されなくなったりした場合は、 トラブルシューティングの手順に従ってください 。