Questa guida spiega nel dettaglio come procedere all’installazione e alla configurazione del modulo Apache mod_pagespeed. Si può applicare a servizi di Server Dedicato, Private Cloud e Cloud VPS.
Cos’è Google Pagespeed e a cosa serve
Si tratta di un piccolo add-on prodotto da Google da integrare ai web server Apache. Il suo scopo è velocizzare il caricamento delle pagine web, migliorando le performance generali di siti e applicazioni.
mod_pagespeed è rilasciato sotto licenza OpenSource e può essere scaricato gratuitamente a questo indirizzo: https://code.google.com/p/modpagespeed/.
Il modulo gestisce automaticamente il caricamento delle pagine dinamiche generate da Apache. In particolare, si occupa dei seguenti aspetti:
- Ottimizzazione, compressione e resize delle immagini
- Caricamento, anche differito, degli script Javascript
- Gestione della cache
Installazione e configurazione
Gli step elencati di seguito si riferiscono all’installazione su un sistema basato su Apache 2.
- Effettua il login al tuo server Linux tramite SSH.
- Scarica il pacchetto utilizzando il comando:
wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb. - Fai in modo che il pacchetto scaricato sia nella directory desiderata e che questa coincida con la directory corrente.
- Effettua l’installazione tramite quest’altro comando:
dpkg -i mod-pagespeed-*.deb. - Attendi il termine del processo di installazione.
- Attiva il modulo tramite l’apposito comando di Apache:
a2enmod pagespeed. - Riavvia il demone in modo che la nuova configurazione diventi effettiva, con il comando:
/etc/init.d/apache2 restart. - Google Pagespeed è ora attivo sul tuo portale web.