GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer le module mod_pagespeed pour Apache dans RHEL, CentOS et Fedora à l'aide de YUM

La principale force d'Apache est sa personnalisation et sa flexibilité. Apache est livré avec la prise en charge d'un grand nombre de modules pour effectuer quelques tâches de service Web qu'il ne peut pas accomplir lui-même. L'un de ces modules qui gagne en popularité ces derniers temps est le mod_pagespeed de Google qui permet au site Web de se charger beaucoup plus rapidement que jamais. Pour ce faire, il applique des filtres à une variété de fichiers tels que HTML, CSS, JavaScript, Jpeg, Png, Gif etc., afin de :

  • Réduire le nombre de trajets que le navigateur doit effectuer pour saisir ce dont il a besoin.
  • Réduire la taille de ces fichiers et optimiser la durée de mise en cache de ces fichiers.

Nous avons implémenté mod_pagespeed sur notre serveur et constaté une amélioration considérable du temps de chargement. L'image ci-dessous vous montre la comparaison avant et après l'activation de mod_pagespeed. Nous avons pu obtenir une augmentation de 3 % de la note de vitesse de la page, une réduction du temps de chargement de la page, de la taille de la page et du nombre total. de demande au serveur ! Nous recommandons à tous les webmasters d'utiliser mod_pagespeed pour optimiser automatiquement les pages Web afin d'améliorer les performances tout en servant les pages Web à l'aide du serveur HTTP Apache.

Installer le module mod_pagespeed pour Apache :

Plates-formes prises en charge pour le module mod_pagespeed

  • CentOS/Fedora/RHEL (32 bits et 64 bits)
  • Debian/Ubuntu (32 bits et 64 bits)

Remarque :Si vous utilisez Nginx au lieu d'Apache, le module mod_pagespeed doit être créé à partir de la source.

Configurer le référentiel Google pour le module mod_pagespeed

Pour installer le module mod_pagespeed à l'aide de yum, nous devons utiliser le référentiel de Google, afin de permettre à votre système de s'installer et d'obtenir automatiquement des mises à jour régulières. Voici comment ajouter le référentiel à votre système :

Créez un fichier mod-pagespeed.repo sous /etc/yum.repos.d/ à l'aide de votre éditeur préféré et ajoutez-y les lignes de code suivantes en fonction de votre OS Architecture.

 32 bits – RHEL/CentOS/Fedora

[mod-pagespeed]
name=mod-pagespeed
baseurl=http://dl.google.com/linux/mod-pagespeed/rpm/stable/i386
enabled=1
gpgcheck=1

 64 bits – RHEL/CentOS/Fedora

[mod-pagespeed]
name=mod-pagespeed
baseurl=http://dl.google.com/linux/mod-pagespeed/rpm/stable/x86_64
enabled=1
gpgcheck=1

Installation du module mod_pagespeed avec yum

Nous utiliserons Yum (Apprenez à configurer yum) pour installer le module mod_pagespeed à partir du référentiel créé ci-dessus.

Fri Dec 27 /etc/yum.repos.d>$yum --enablerepo=mod-pagespeed install -y mod-pagespeed

N'oubliez pas de redémarrer le service httpd :

/etc/init.d/httpd restart

Configurer le module mod_pagespeed pour activer/désactiver

Par défaut, mod_pagespeed est automatiquement activé . Si vous souhaitez désactiver à des fins de développement, ouvrez le fichier : /etc/httpd/conf.d/pagespeed.conf en utilisant votre éditeur préféré et recherchez la ligne ci-dessous :

ModPagespeed on

et changez-le en

ModPagespeed off

N'oubliez pas de redémarrer le service httpd :

/etc/init.d/httpd restart

Comment mettre à jour le module mod_pagespeed en utilisant yum

Pour effectuer une mise à niveau à partir d'une version précédente, utilisez les commandes yum ou apt-get update standard. Par exemple :

Fri Dec 27 /etc/cron.daily>$yum update mod-pagespeed

N'oubliez pas de redémarrer le service httpd :

/etc/init.d/httpd restart

Comment vérifier le module mod_pagespeed pour apache

Créez un fichier phpinfo.php sous le répertoire racine apache avec les lignes de code suivantes.

<?php
    phpinfo ();
?>

Une fois que vous avez créé le fichier ci-dessus, accédez au fichier phpinfo.php en accédant à votre navigateur Web comme http://localhost/phpinfo.php. Vous verrez la section "X-Mod-Pagespeed" dans l'en-tête HTTP, similaire à ci-dessous :


Cent OS
  1. Comment installer Eclipse IDE sur Fedora 16 "Verne" et CentOS 6 / RHEL 6

  2. Comment installer Apache Maven CentOS 7 / RHEL 7

  3. Comment configurer AWStats (Apache Log Analyzer) sur CentOS, RHEL et Fedora

  4. Comment installer Python 3.5 sur CentOS/RHEL et Fedora

  5. Centos - Installer Apache 2.4 sur Centos à l'aide de Yum ?

Comment installer Apache Maven CentOS 8 / RHEL 8

Comment installer Apache Solr 8.9 sur CentOS/RHEL 8

Comment installer Apache Solr sur CentOS &RHEL 8

Comment installer Varnish Cache pour Apache sur CentOS/RHEL 8

Comment installer Wine 5.0 sur CentOS, RHEL et Fedora

Comment installer Apache Kafka dans CentOS/RHEL 7