(Plesk pour Linux) Optimiser les performances d’un site web
Résumé: Vous pouvez améliorer les performances des sites web hébergés et accélérer leur chargement.Pour cela, vous pouvez appliquer paramètres PHP et nginx optimaux individuellement à chaque site. Vous pouvez aussi appliquer l’optimisation du serveur de base de données à tous les sites hébergés sur le serveur à l’aide de la fonctionnalité Plesk appelée « Performance Booster ».
Dans cette section, vous découvrirez comment optimiser PHP, nginx et les serveurs de base de données à l’aide de Performance Booster.
Remarque : Performance Booster est uniquement disponible dans Plesk pour Linux et ne peut être utilisé que par l’administrateur Plesk.
Activer Performance Booster
La fonctionnalité Performance Booster est généralement activée par défaut. Allez sous Outils & Paramètres > Performance Booster (dans « Paramètres généraux »). Toutefois, la fonctionnalité étant introduite progressivement, il se peut qu’elle ne soit pas encore activée dans Plesk pour vous. Dans ce cas, vous devez l’activer manuellement.
Pour activer Performance Booster :
-
Ouvrez le fichier panel.ini situé sous
/usr/local/psa/admin/conf/panel.ini
afin de le modifier.Vous pouvez également modifier le fichier depuis l’interface de Plesk à l’aide de l’extension Panel.ini Editor.
-
Ajoutez les lignes suivantes au fichier
panel.ini
et enregistrez-le :[ext-performance-booster] enabled=true
Optimisation PHP et nginx
Pour améliorer les performances d’un site web en activant les paramètres PHP et nignx optimaux :
-
Allez dans Outils & Paramètres > Performance Booster (sous « Paramètres généraux »).
Vous pouvez également accéder à la fonctionnalité Performance Booster depuis la carte du domaine (sous « Outils Dévelop. »). Dans ce cas, ignorez l’étape suivante et passez à l’étape 3.
-
Cliquez sur le nom du site web dont vous voulez améliorer les performances.
-
Cochez les cases « Optimiser le serveur web », « Optimiser les paramètres PHP » et « Passer à une version de PHP moderne (Plesk PHP-FPM 8.1) ». Puis, cliquez sur Appliquer.
Note: Selon les paramètres du site web, certaines cases peuvent être désactivées. Pour en savoir plus, consultez la section ci-dessous.
Une fois que vous avez optimisé les paramètres PHP et nginx, l’icône s’affichera sous la colonne correspondante.
Le « serveur web » et « PHP » sont indiqués comme optimisés lorsque les options « Optimiser le serveur web », « Optimiser les paramètres PHP » sont activées (respectivement). Le statut de « PHP » ne dépend pas de l’option « Passer à une version de PHP moderne (Plesk PHP-FPM 8.1) ».
Vous pouvez revenir à tout moment aux paramètres PHP et nginx précédents. Pour cela, décochez les cases mentionnées à l’étape 3 de la procédure ci-dessus et cliquez sur Appliquer.
Note: Le statut de l’optimisation des sites web sur l’écran « Performance Booster » risque de ne pas être à jour. Pour mettre à jour le statut de tous les sites web, cliquez sur Actualiser le statut des domaines.
Note: Si vous avez activé l’option « Optimiser le serveur web », puis mis à jour manuellement /var/www/vhosts/system/example.com/conf/nginx.conf
, l’icône affichée sous la colonne « Serveur web » ne disparaît pas (alors qu’elle le devrait). Cliquer sur le bouton Actualiser le statut des domaines ne permet pas non plus de mettre à jour le statut de l’optimisation. Pour mettre à jour le statut, décochez manuellement la case « Optimiser le serveur web ». Vous pouvez alors activer à nouveau l’option si vous voulez optimiser le serveur web.
Optimiser le serveur de bases de données
Pour améliorer les performances de tous les sites web hébergés en activant les paramètres optimaux pour le serveur de bases de données :
- Allez sous Outils & Paramètres > Performance Booster** (sous « Paramètres généraux ») > onglet « Sur tout le serveur ».
- Cliquez sur « Afficher les valeurs à optimiser », puis sur Appliquer.
Une fois que vous aurez optimisé les paramètres du serveur de bases de données, l’icône s’affichera sous la colonne correspondante.
Vous pouvez revenir à tout moment aux paramètres précédents du serveur de bases de données. Pour cela, cochez la case « Afficher le rapport », puis cliquez sur Annuler.
Prérequis pour les paramètres d’optimisation
L’option « Optimiser le serveur web » est disponible lorsque toutes les conditions suivantes sont réunies :
- L’hébergement du site web est activé.
- nginx est installé et activé sur le serveur.
L’option « Optimiser les paramètres PHP » est disponible lorsque toutes les conditions suivantes sont réunies :
- L’hébergement du site web est activé.
- Les options « Gestion des paramètres d’hébergement » et « Gestion des paramètres PHP communs » sont autorisées dans le pack d’hébergement auquel le site appartient.
- Le fichier
panel.ini
n’a pas de paramètres prédéfinis par défaut dans la section[php]
. Pour en savoir plus, consultez la section Personnaliser les paramètres PHP.
L’option « Passer à une version de PHP moderne (Plesk PHP-FPM 8.1) » est disponible lorsque toutes les conditions suivantes sont remplies :
- L’hébergement du site web est activé.
- PHP 8.1 est installé sur le serveur.
- La version de PHP sélectionnée pour le site web est antérieure à 8.1.
- Lorsque le droit « Gestion de la version et du gestionnaire PHP » est autorisé dans le pack d’hébergement auquel le site web appartient.
- Le gestionnaire « 8.1.x FPM application » est activé dans Outils & Paramètres > Paramètres PHP (sous « Paramètres généraux »).