Compiler Nginx avec le support "gzip_static" sur Debian
Ce module qui est par défaut désactivé sur nginx permet d'utiliser une version déjà compressé d'une ressource statique (en cache sur le disque) au lieu de la compresser à la volé avant de les envoyer au navigateur du client. L'équivalent sur apache2 est mod_deflate.
Installation des dépendances nécessaire à l'installation
apt-get build-dep nginx
Téléchargement des sources
cd /tmp
apt-get source nginx
Activation de l'option gzip_static dans le fichier nginx-0.6.32/auto/options
HTTP_GZIP_STATIC=YES
Se placer dans le dossier nginx-0.6.32/ et compiler nginx
dpkg-buildpackage -uc -b
Intallation
sudo dpkg -i ../nginx_0.6.32-3+lenny3_i386.deb
edit 30/03/2011 :
Il n'est plus nécessaire de re-compiler si vous utilisez Squeeze et dotdeb http://www.dotdeb.org/2011/03/12/nginx-now-on-dotdeb/