Comment installer le mod_pagespeed de Google pour Apache sur Gentoo Linux ?
Vous êtes nombreux à nous avoir contacté pour en savoir plus sur le mod_pagespeed de Google. Aujourd’hui, pour répondre à de nombreuses demandes, ce tutorial vous explique comment procéder à son installation sur le système d’exploitation Gentoo Linux, seul OS laissé à l’écart par Google dans la distribution de son application.
Portage Overlay
mod_pagespeed n’est à ce jour pas dans l’arbre portage officiel de Gentoo, il faut donc créer un overlay à cet arbre (comprenez un portage personnalisé) :
~ # mkdir /usr/local/portage
Ensuite, nous allons déclarer cet overlay dans le make.conf :
~ # echo "PORTDIR_OVERLAY=\"/usr/local/portage\"" >> /etc/make.conf
Maintenant que l’overlay est en place, nous allons lui créer un nouveau paquet :
~ # mkdir -p /usr/local/portage/www-apache/mod_pagespeed/files
Comme vous l’aurez remarqué, l’arborescence de cet overlay respecte la nomenclature du portage officiel.
Téléchargeons maintenant l’ebuild personnalisé de mod_pagespeed pour Gentoo :
~ # wget -O /usr/local/portage/www-apache/mod_pagespeed/mod_pagespeed-9999.ebuild http://bugs.gentoo.org/attachment.cgi?id=253177
~ # wget -O /usr/local/portage/www-apache/mod_pagespeed/files/80_mod_pagespeed.conf http://bugs.gentoo.org/attachment.cgi?id=253179
Préparons cet ebuild à pouvoir être utilisé :
~ # ebuild /usr/local/portage/www-apache/mod_pagespeed/mod_pagespeed-9999.ebuild digest
Si tout se passe bien, la commande ne doit pas retourner d’erreur.
Maintenant, il n’y a plus qu’à démasquer cet ebuild pour pouvoir l’installer :
~ # echo "www-apache/mod_pagespeed" >> /etc/portage/package.keywords
Pour lancer l’installation :
~ # emerge -av mod_pagespeed
Et voilà, mod_pagespeed est installé ! Il ne nous reste plus qu’à ajouter « -D PAGESPEED » au fichier /etc/conf.d/apache2 et relancer Apache pour pouvoir utiliser ce module !
Si vous avez besoin d’aide pour installer et configurer ce module sur ce serveur, n’hésitez pas à contacter Nexylan ! On vous répond toujours avec plaisir !