GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare il modulo mod_pagespeed per Apache in RHEL, CentOS e Fedora usando YUM

Il principale punto di forza di Apache è la sua personalizzazione e flessibilità. Apache viene fornito con il supporto per un gran numero di moduli per eseguire alcune attività di servizio Web che di per sé non possono svolgere. Uno di questi moduli che sta guadagnando popolarità negli ultimi tempi è il mod_pagespeed di Google che rende il caricamento del sito Web molto più veloce che mai. Lo fa applicando filtri a una varietà di file come HTML, CSS, JavaScript, Jpeg, Png, Gif ecc., al fine di:

  • Riduci il numero di viaggi che il browser deve fare per ottenere ciò di cui ha bisogno.
  • Riduci la dimensione di quei file e ottimizza la lunghezza della cache di quei file.

Abbiamo implementato mod_pagespeed sul nostro server e abbiamo riscontrato un enorme miglioramento nel tempo di caricamento. L'immagine sotto mostra il confronto prima e dopo aver abilitato mod_pagespeed. Siamo stati in grado di ottenere un aumento del 3% del grado di velocità della pagina, una riduzione del tempo di caricamento della pagina, delle dimensioni della pagina e n. di richiesta al server! Consigliamo a tutti i webmaster di utilizzare mod_pagespeed per ottimizzare automaticamente le pagine web per migliorare le prestazioni mentre servono le pagine web utilizzando il server HTTP Apache.

Installa il modulo mod_pagespeed per Apache:

Piattaforme supportate per il modulo mod_pagespeed

  • CentOS/Fedora/RHEL (32 bit e 64 bit)
  • Debian/Ubuntu (32 bit e 64 bit)

Nota:se utilizzi Nginx invece di Apache, il modulo mod_pagespeed dovrebbe essere compilato dal sorgente.

Configura Google Repository per il modulo mod_pagespeed

Per installare il modulo mod_pagespeed utilizzando yum, dobbiamo utilizzare il repository di Google, in modo da consentire al tuo sistema di installare e ricevere automaticamente aggiornamenti regolari. Ecco come puoi aggiungere il repository al tuo sistema:

Crea un file mod-pagespeed.repo in /etc/yum.repos.d/ con l'aiuto del tuo editor preferito e aggiungi le seguenti righe di codice in base al tuo OS Architettura.

32 bit – RHEL/CentOS/Fedora

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

64 bit – RHEL/CentOS/Fedora

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

Installazione del modulo mod_pagespeed usando yum

Useremo Yum(Scopri come configurare yum) per installare il modulo mod_pagespeed dal repository sopra creato.

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

Non dimenticare di riavviare il servizio httpd:

/etc/init.d/httpd restart

Configura modulo mod_pagespeed per attivare/disattivare

Per impostazione predefinita, mod_pagespeed è automaticamente Attivato . Se desideri disattivare per scopi di sviluppo, apri il file: /etc/httpd/conf.d/pagespeed.conf usando il tuo editor preferito e cerca la riga sottostante :

ModPagespeed on

e cambialo in

ModPagespeed off

Non dimenticare di riavviare il servizio httpd:

/etc/init.d/httpd restart

Come aggiornare il modulo mod_pagespeed usando yum

Per eseguire l'aggiornamento da una versione precedente, utilizza i comandi standard yum o apt-get update. Ad esempio:

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

Non dimenticare di riavviare il servizio httpd:

/etc/init.d/httpd restart

Come verificare il modulo mod_pagespeed per apache

Crea un file phpinfo.php nella directory principale di Apache con le seguenti righe di codice.

<?php
    phpinfo ();
?>

Una volta creato il file sopra, accedi al file phpinfo.php navigando sul tuo browser web come http://localhost/phpinfo.php. Vedrai la sezione "X-Mod-Pagespeed" nell'intestazione HTTP, simile alla seguente:


Cent OS
  1. Come installare RabbitMQ su CentOS/RHEL 7/6 e Fedora

  2. Come installare Go in Fedora e Rocky Linux/Centos/RHEL

  3. Come installare l'ultima versione di PHP-5.5 usando YUM su CentOS/RHEL/Fedora

  4. Come installare Oracle VirtualBox su Oracle Linux/Fedora/RHEL/CentOS usando YUM

  5. Come installare, configurare ed eseguire WordPress 3.8 su RHEL/CentOS/Fedora

Come installare Apache Maven CentOS 8 / RHEL 8

Come installare Apache Solr 8.9 su CentOS/RHEL 8

Come installare Apache Solr su CentOS e RHEL 8

Come installare Varnish Cache per Apache su CentOS/RHEL 8

Come installare Wine 5.0 su CentOS, RHEL e Fedora

Come installare Apache Kafka in CentOS/RHEL 7