Jannah Theme License is not validated, Go to the theme options page to validate the license, You need a single license for each domain name.
Linux

Optimiser les performances d’Apache – Partie 2

Dans mon article précédent, vous avez vu quelques astuces de configuration Apache pour optimiser votre serveur Web Apache dans Ubuntu. Maintenant, je vais vous montrer plus de trucs et astuces pour le réglage des performances d’Apache. Cela améliorera les performances globales de votre serveur Web Apache.

Contenu

Activer la compression mod_deflate

Mod_deflate est un module Apache qui permet de compresser la sortie de votre serveur Apache avant d’être envoyée au navigateur. Cela réduira la taille du contenu qui doit être envoyé et réduira le temps et la quantité de données transmises au navigateur. Le module Mod_deflate utilise la compression gzip pour compresser les fichiers de données, de texte, HTML ou XML à environ 30 % de leur taille d’origine.

Dans Ubuntu 14.04, par défaut, le module mod_deflate est inclus et activé dans Apache.

Pour le confirmer, exécutez la commande suivante :

Vous devriez voir deflate_module (partagé) si mod_deflate est activé.

Par défaut, le niveau de compression gzip est 9. Vous pouvez définir le niveau de compression gzip de 1 à 9 si nécessaire.

Par exemple, vous pouvez définir le niveau de compression gzip sur 8 en éditant le fichier « /etc/apache2/mods-enabled/deflate.conf ».

Ajoutez la ligne suivante :

Enregistrez le fichier et redémarrez Apache.

Configurer le cache de vernis

Le cache Varnish est un accélérateur HTTP et un proxy inverse pour accélérer un serveur Apache. Il est utilisé pour accélérer un site Web en stockant une copie d’une page servie par un serveur Web Apache. Cela accélère le chargement du site Web car il stocke le contenu dans la RAM.

Noter: ce qui suit n’est qu’un exemple simple d’installation, de configuration et de démarrage de Varnish avec un serveur Web Apache. Dans la plupart des cas, vous devrez le configurer davantage pour l’adapter à vos propres besoins.

Installer le vernis :

Tout d’abord, vous devez ajouter le référentiel de vernis pour installer vernis sur votre système.

Vous pouvez le faire en exécutant les commandes suivantes :

Configurer le cache de vernis :

Psssssst :  Comment personnaliser Linux ?

Varnish diffusera le contenu du site Web en utilisant le port 80 tout en obtenant ces informations d’Apache sur le port 8080.

Vous devez maintenant modifier le fichier de configuration du vernis.

Changer les lignes de

à

Enregistrez le fichier et ouvrez le fichier « default.vcl ». Ce fichier indique à Vernis de rechercher le contenu du serveur.

Maintenant, dites à vernis d’obtenir le contenu sur le port 8080.

Par défaut, Apache écoute sur le port 80 ; vous devez changer ce port en 8080.

Vous pouvez modifier le port d’écoute Apache de 80 à 8080 en modifiant le fichier ports.conf.

Modifiez la valeur de 80 à 8080.

Enregistrez le fichier et redémarrez Apache et vernis.

Vous pouvez maintenant vérifier l’état du vernis en exécutant

Configurer APC

APC (Alternative PHP Cache) est un plugin gratuit de mise en cache d’opcodes open source pour PHP qui peut aider à accélérer votre site. Il met en cache la sortie du compilateur de bytecode PHP dans la mémoire partagée ; cela réduira l’analyse et la surcharge d’E/S disque pour les demandes ultérieures.

Psssssst :  Comment monter un fichier ISO sous Linux

Vous pouvez installer APC à l’aide de la commande suivante :

Pour vérifier si APC est maintenant activé, vous pouvez créer un fichier info.php.

Ajoutez la ligne suivante :

Enregistrez le fichier et redémarrez Apache.

Ouvrez maintenant ce fichier dans le navigateur. Vous devriez voir APC activé comme indiqué dans l’image ci-dessous.

apache-performance-apc

Conclusion

Maintenant, vous avez suffisamment de connaissances pour configurer un serveur Web Apache pour les meilleures performances. Vous pouvez également expérimenter diverses options disponibles et mesurer les performances du serveur Web en utilisant des outils tels que ab et httperf. N’hésitez pas à commenter si vous avez des questions.

Cet article est-il utile ? Oui Non

Bouton retour en haut de la page

Adblock détecté

Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci