30 de Marzo, 2004

Instalado mod_gzip

Llevaba tiempo pensando en ponerlo, pero me daba pereza. Hoy lo he comentado con el amigo r0sk y me he animado.

He instalado mod_gzip/1.3.26.1a desde fuentes y ha sido muy fácil.

Primero editamos el Makefile, porque apxs se encuentra en OpenBSD en /usr/sbin. Un intento de hacer make nos revelará el problema, y un which apxs nos dará la solución.

Una vez arreglado esto el make funcionará, y el make install también (aunque los flags en el paquete son -A -i mod_gzip.so y en el port veo -i -a -n gzip /usr/lib/apache/modules/mod_gzip.so, tampoco hay mucha diferencia porque finalmente lo queremos activar, ¿no?).

Luego copiamos el docs/mod_gzip.conf.sample de ejemplo a /var/www/conf/mod_gzip.conf y listo (no hay que olvidar incluir ese fichero en el httpd.conf con un include). Ya solo nos queda revisar la configuración de mod_gzip y ver que todo está a nuestro gusto (el fichero está espléndidamente comentado). Ojo que la linea que carga el módulo en httpd.conf no esté comentada:

# cat /var/www/conf/httpd.conf | grep mod_gzip
LoadModule gzip_module  /usr/lib/apache/modules/mod_gzip.so

Ahora hay que parar y luego arrancar Apache. Un restart no funcionará, sospecho que porque hemos metido un nuevo módulo (actualización: es porque cargamos módulos y, en mi caso, en un chroot.).

Bueno, miraré los logs que genera a ver si realmente hay diferencia. Si alguien percibe algún problema, por favor que me avise :P.

Anotación por Juan J. Martínez.

Los comentarios están cerrados: los comentarios se cierran automáticamente una vez pasados 30 días. Si quieres comentar algo acerca de la anotación, puedes hacerlo por e-mail.