Pour profiter pleinement des dernières fonctionnalités, améliorations et correctifs de sécurité importants de New Relic, nous vous recommandons de mettre à jour votre agent PHP vers la dernière version. Pour plus d'informations sur les mises à jour spécifiques agent, reportez-vous aux notes de sortie PHPagent .
Ce document explique comment mettre à jour l'agent pour :
- RedHat et CentOS sur x86_64
- Ubuntu et Debian sur x86_64
Pour mettre à jour via tar archive, suivez les procédures d'installation de l'archive tar. (Les procédures d'installation et de mise à jour avec l'archive tar sont les mêmes.)
Utilisez le newrelic-php5
Le nom du package pour l'agent PHP de New Relic est newrelic-php5
.
Conseil
Bien que le nom du package fasse référence à PHP 5, ce package fonctionne pour toutes les versions PHP prises en charge.
Mettre à jour à l'aide de votre gestionnaire de paquets
Pour mettre à jour l'agent PHP :
Remplacez les fichiers de l'agent en utilisant votre gestionnaire de paquets préféré pour votre système :
RedHat ou CentOS : exécutez
newrelic-install
script le et suivez scriptl' de confirmation prompt du d'installation avant d'écraser une ancienne installation.bash$sudo newrelic-install installUbuntu ou Debian : suivez l'invite du gestionnaire de paquets pour exécuter le script
newrelic-install
dans le cadre de son processus installation .Arrêtez tous les processus
newrelic-daemon
résiduels en exécutantbash$kill $(pgrep newrelic-daemon)Si le
newrelic-daemon
est configuré pour démarrer en mode externe, utilisez le gestionnaire de services de votre système d'exploitation pour le redémarrer.Redémarrez votre serveur Web (Apache, Nginx, PHP-FPM, etc.).
Attendez quelques minutes que votre application envoie des données à New Relic.
Mettre à jour les versions d'agent non prises en charge
Important
Si vous effectuez une mise à jour à partir d'une ancienne version d'agent, y compris les sauts de version majeurs, consultez la liste suivante pour connaître les modifications apportées aux fonctionnalités.
Migration | Commentaires |
---|---|
8.0.0.204 | notes de sortie : agent PHP 8.0.0.204 TLS replaces the Pour augmenter la sécurité, le paramètre ini |
7.0.0.186 | notes de sortie : agent PHP 7.0.0.186 PHP 5.2 is no longer supported. New Relic vous encourage fortement à utiliser une version prise en charge de PHP (5.6 ou supérieure). Si vous souhaitez continuer à exécuter l'agent PHP New Relic avec PHP 5.2, nous vous recommandons d'utiliser la version 6.9 de l'agent. Cependant, dans ce cas, nous ne pouvons offrir qu'un soutien limité. |
5.0.0.115 | notes de sortie : agent PHP 5.0.0.115 Daemon command line flags have been renamed. Pour les clients qui démarrent le daemon manuellement, vous pouvez trouver le newly renamed command line flags avec les indicateurs
|
dépannage après mise à jour
Si vous avez mis à jour PHP et que l'agent a cessé de fonctionner ou de signaler des données, suivez les procédures de dépannage.