New Relic の最新の機能、拡張機能、重要なセキュリティパッチを最大限に活用するために、PHP エージェントを最新版にアップデートすることをお勧めします。特定のエージェントのアップデートに関する追加情報については、 PHP エージェントのリリースノート を参照してください。
のエージェントをアップデートする方法について説明しています。
- x86_64 上の RedHat と CentOS
- x86_64 上の Ubuntu と Debian
tar archive経由で更新するには、 tar アーカイブ インストレーション 手順に従ってください。 (tar アーカイブを使用したインストールおよびアップデートの手順は同じです。)
使用 newrelic-php5
New Relic の PHP エージェントのパッケージ名はnewrelic-php5
です。
ヒント
パッケージ名は PHP 5 になっていますが、このパッケージは でサポートされているすべての PHP バージョンで動作します。.
パッケージマネージャーを使って更新する
PHPエージェントをアップデートするには
お使いのシステムに適したパッケージマネージャーを使用して、エージェントファイルを置き換えます。
RedHat または CentOS: 古いインストールを上書きする前に、
newrelic-install
スクリプトを実行し、インストール スクリプトの確認プロンプトに従います。bash$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 replaces the セキュリティを強化するために、 |
7.0.0.186 | リリースノート: PHP agent 7.0.0.186 PHP 5.2 is no longer supported. New Relic では、サポートされているバージョンの PHP (5.6 以上) を使用することを強く推奨します。PHP 5.2 で New Relic PHP エージェントを継続して動作させたい場合は、エージェントバージョン 6.9 の使用を推奨します。ただし、この場合は限定的なサポートしか提供できません。 |
5.0.0.115 | リリースノート: PHP agent 5.0.0.115 Daemon command line flags have been renamed. デーモンを手動で起動する顧客の場合は、
|
アップデート後のトラブルシューティング
PHPをアップデートした後、エージェントが動作しなくなったり、データが報告されなくなったりした場合は、 トラブルシューティングの手順に従ってください 。