Redémarrer PHP-FPM sur AvaHost VPS : Guide rapide
PHP-FPM (FastCGI Process Manager) gère les requêtes PHP sur le VPS haute performance d’AvaHost, alimentant les sites web dynamiques comme WordPress ou les applications personnalisées. Le redémarrage de PHP-FPM est nécessaire après des changements de configuration, des mises à jour de PHP, ou pour résoudre des problèmes tels que des erreurs 502. Ce guide fournit des méthodes simples pour redémarrer PHP-FPM sur le VPS Ubuntu ou CentOS d’AvaHost, en tirant parti des disques SSD NVMe et de la compatibilité LiteSpeed pour des performances optimales.
Prérequis
VPS Linux AvaHost (par exemple, VPS Basic, €10/mois) avec Ubuntu ou CentOS.
Accès root ou sudo(ssh root@votre-vps-ip).
PHP-FPM installé (par défaut avec la pile LAMP d’AvaHost ou cPanel).
Connaissance de la version de PHP (par exemple, 7.4, 8.1) via :
php -v
1. Redémarrer PHP-FPM avec systemctl (systèmes Linux modernes)
La plupart des distributions Linux modernes, y compris Ubuntu, Debian, CentOS et RHEL, utilisent systemd pour gérer les services. Utilisez la commande suivante :
sudo systemctl restart php-fpmPour des versions spécifiques de PHP (par exemple, PHP 7.4 ou PHP 8.1), spécifiez la version :
sudo systemctl restart php7.4-fpm
sudo systemctl restart php8.1-fpmPour vérifier le statut de PHP-FPM :
sudo systemctl status php-fpm2. Redémarrer PHP-FPM en utilisant le service (anciens systèmes)
Certaines distributions Linux plus anciennes utilisent la commande service au lieu de systemctl :
sudo service php-fpm restartPour certaines versions de PHP :
sudo service php7.4-fpm restart
sudo service php8.1-fpm restart3. Redémarrer PHP-FPM avec init.d (systèmes anciens)
Sur les anciens systèmes qui utilisent encore SysVinit, redémarrez PHP-FPM avec :
sudo /etc/init.d/php-fpm restartPour une version spécifique de PHP :
sudo /etc/init.d/php7.4-fpm restart4. Recharger PHP-FPM sans perdre les connexions
Au lieu d’un redémarrage complet, vous pouvez recharger PHP-FPM pour appliquer les changements sans interrompre les connexions existantes :
sudo systemctl reload php-fpmPour des versions spécifiques de PHP :
sudo systemctl reload php7.4-fpm5. Arrêter et démarrer PHP-FPM manuellement
Si la commande de redémarrage ne fonctionne pas, arrêter et démarrer manuellement PHP-FPM peut être utile :
sudo systemctl stop php-fpm
sudo systemctl start php-fpm6. Arrêter et redémarrer les processus PHP-FPM
Si PHP-FPM ne répond pas, tuer manuellement tous les processus et redémarrer :
sudo pkill -9 php-fpm
sudo systemctl start php-fpmConclusion
Le redémarrage de PHP-FPM sur le VPS d’AvaHost est simple en utilisant systemctl, service, ou des méthodes manuelles, assurant un fonctionnement sans problème pour les applications basées sur PHP comme WordPress ou les CMS personnalisés. Les SSD NVMe d’AvaHost, l’intégration LiteSpeed et les outils cPanel améliorent les performances et simplifient la gestion.


