GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer et configurer le module mod_pagespeed avec Apache sur Ubuntu 18.04 LTS

Mod_pagespeed est un module Apache qui peut être utilisé pour améliorer la vitesse du serveur Web Apache sous Linux. Mod_pagespeed a plusieurs filtres qui optimisent automatiquement les pages Web pour améliorer les performances. Il prend en charge plusieurs systèmes d'exploitation tels que Fedora, RHEL, Debian, Ubuntu et CentOS. Le module Mod_pagespeed ne nécessite pas de modifications du contenu existant, ce qui signifie que toutes les optimisations internes et les modifications apportées aux fichiers sont effectuées côté serveur.

Dans ce tutoriel, nous allons apprendre à installer Mod_pagespeed avec Apache sur le serveur Ubuntu 18.04.

Exigences

  • Un serveur exécutant Ubuntu 18.04.
  • Une adresse IP statique 192.168.0.104 est configurée sur votre serveur
  • Un mot de passe root est configuré sur votre serveur.

Mise en route

Avant de commencer, vous devrez mettre à jour votre système avec la dernière version. Vous pouvez le faire en exécutant la commande suivante :

apt-get update -y
apt-get upgrade -y

Une fois votre serveur mis à jour, redémarrez votre serveur pour appliquer les modifications.

Installer le serveur Web Apache

Tout d'abord, vous devrez installer le serveur Web Apache sur votre système. Vous pouvez l'installer en exécutant simplement la commande suivante :

apt-get install apache2 -y

Une fois l'installation terminée, démarrez le service Apache et activez-le au démarrage avec la commande suivante :

systemctl start apache2
systemctl enable apache2

Une fois que vous avez terminé, vous pouvez passer à l'étape suivante.

Installer le module Mod_pagespeed

Tout d'abord, vous devrez télécharger la dernière version de Mod_pagespeed depuis leur site officiel. Vous pouvez le faire avec la commande suivante :

wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb

Une fois le téléchargement terminé, installez-le en exécutant la commande suivante :

dpkg -i mod-pagespeed-stable_current_amd64.deb

Une fois l'installation terminée avec succès, redémarrez le service Apache pour appliquer toutes les modifications :

systemctl restart apache2

Vous pouvez maintenant vérifier le module Mod_pagespeed avec la commande suivante :

curl -D- localhost | head

Vous devriez voir le résultat suivant :

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0HTTP/1.1 200 OK
Date: Sat, 11 May 2019 04:58:26 GMT
Server: Apache/2.4.29 (Ubuntu)
Accept-Ranges: bytes
X-Mod-Pagespeed: 1.13.35.2-0
Vary: Accept-Encoding
Cache-Control: max-age=0, no-cache, s-maxage=10
Content-Length: 10089
Content-Type: text/html; charset=UTF-8

100 10089  100 10089    0     0   182k      0 --:--:-- --:--:-- --:--:--  185k

Configurer l'interface Web Mod_pagespeed

Le module Mod_pagespeed fournit une interface Web simple et conviviale pour afficher l'état du serveur. Vous pouvez activer l'interface Web Mod_pagespeed en créant le fichier /pagespeed.conf :

nano /etc/apache2/mods-available/pagespeed.conf

Ajoutez les lignes suivantes :

<Location /pagespeed_admin>
    Order allow,deny
    Allow from localhost
    Allow from 127.0.0.1
    Allow from all
    SetHandler pagespeed_admin
</Location>

<Location /pagespeed_global_admin>
    Order allow,deny
    Allow from localhost
    Allow from 127.0.0.1
    Allow from all
    SetHandler pagespeed_global_admin
</Location>

Enregistrez et fermez le fichier lorsque vous avez terminé. Ensuite, redémarrez le service Apache pour appliquer toutes les modifications :

systemctl restart apache2

Une fois que vous avez terminé, vous pouvez accéder à l'interface Web de Mod_pagespeed.

Accéder à l'interface Web Mod_pagespeed

Maintenant, ouvrez votre navigateur Web et tapez l'URL http://192.168.0.104/pagespeed_admin. Vous serez redirigé vers la page suivante :

Statistiques

Configuration

Histogrammes

Console

Message Historique

Graphiques

Toutes nos félicitations! vous avez installé avec succès Mod_pagespeed avec Apache sur le serveur Ubuntu 18.04.


Ubuntu
  1. Comment installer et configurer Nextcloud avec Apache sur Ubuntu 18.04

  2. Comment installer et configurer ownCloud avec Apache sur Ubuntu 18.04

  3. Comment installer et configurer Kubernetes (k8s) sur Ubuntu 18.04 LTS

  4. Comment installer et configurer Ansible sur Ubuntu 18.04 LTS

  5. Comment installer et configurer Fail2ban sur Ubuntu 20.04 LTS

Comment installer et configurer Apache Hadoop sur Ubuntu 20.04

Comment installer et configurer le module mod_pagespeed avec Apache sur Ubuntu 20.04 LTS

Comment installer et configurer GitLab CE sur Ubuntu 18.04 LTS

Comment installer et configurer Apache Kafka sur Ubuntu 20.04

Comment installer et configurer Apache Spark sur Ubuntu 20.04

Comment installer et configurer PostgreSQL avec phpPgAdmin sur Ubuntu 20.04 LTS