Introduction
Google Pagespeed est une famille d'outils de Google conçue pour aider à l'optimisation des performances d'un site Web. Cet article explique brièvement comment installer le package mod_pagespeed de google sur un serveur Ubuntu/CentOS exécutant apache.
Prérequis
- Serveur Ubuntu/CentOS avec serveur Web apache installé dessus.
- Compte utilisateur avec privilèges sudo.
Mettre à jour le système d'exploitation Linux
Avant de télécharger le package, assurez-vous qu'Ubuntu/CentOS est mis à jour et mis à niveau. Pour ce faire, exécutez successivement les commandes ci-dessous
Ubuntu :
# sudo apt-get update # sudo apt-get upgrade
CentOS :
# sudo yum update # sudo yum upgrade
Télécharger mod_pagespeed
Passons maintenant au téléchargement du package mod_pagespeed (64 bits) pour Apache en exécutant la commande suivante,
Ubuntu :
# wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb
CentOS :
# wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_x86_64.rpm
Installer mod_pagespeed
Après avoir téléchargé le package, vous pouvez l'installer à l'aide de la commande ci-dessous
Ubuntu :
# dpkg -i mod-pagespeed-stable_current_amd64.deb # sudo apt-get install -f
CentOS :
# yum install at # rpm -U mod-pagespeed-*.rpm
Après avoir installé le module mod_pagespeed avec succès, vous devrez redémarrer apache pour charger le module.
Ubuntu :
# service apache2 restart.
CentOS :
# /etc/init.d/httpd restart
Vérifier l'installation
Vous pouvez vérifier l'état du module mod_pagespeed en exécutant la commande dans le terminal
curl -D- localhost | less
Si tout fonctionne correctement, vous verrez une sortie similaire à la suivante,
Date: Fri, 03 Feb 2017 05:49:23 GMT Server: Apache/2.4.7 (Ubuntu) Accept-Ranges: bytes Vary: Accept-Encoding X-Mod-Pagespeed: 1.11.33.5-0 Cache-Control: max-age=0, no-cache Content-Length: 10724
Vous devriez maintenant avoir mod_pagespeed opérationnel sur votre serveur.
Vous pouvez consulter cet article si vous souhaitez activer/désactiver la vitesse de page sur le serveur Web apache.