En las instalaciones por defecto de Nginx el modulo gzip viene compilado por defecto, pero hay que activarlo para que funcione.
Para hacerlo hay que editar el fichero de configuración /etc/nginx/nginx.com
buscamos las Gzip settings
##
# Gzip Settings
##
gzip on;
gzip_disable «msie6»;
gzip_vary on;
gzip_proxied any;
gzip_comp_level 6;
gzip_buffers 16 8k;
gzip_http_version 1.1;
gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;
Estas son las que vienen por defecto …
gzip_disable «msie6»; -> Si todavía usas ie6… no mereces que el pobre servidor se moleste en comprimir nada… total … no vas a poder ver la pagina (probablemente), así que, o actualizas o te jodes.
gzip_comp_level 6; -> Nivel de compresión … 1 el mas rápido (el que menos comprime) y 9 el mas lento (el que mas comprime).
Todas las opciones estan explicadas Aqui.
Puedes comprobar si tu web esta usando la compresión utilizando http://www.whatsmyip.org/http-compression-test/, por ejemplo.
El superpoderoso google ofrece también unos tests para optimizar la carga de tus webs, se pueden usar desde aqui.