Instalando mod_perl en Apache

mod_perl proporciona un intérprete de Perl persistente incrustado en el servidor web Apache. Esto nos permite evitar la sobrecarga de iniciar cada vez un intérprete y nos ahorra la penalización del tiempo de arranque de Perl, permitiéndonos servir contenido dinámico muy rápidamente.

# wget http://perl.apache.org/dist/mod_perl-2.0-current.tar.gz
# tar zxvf mod_perl-2.0-current.tar.gz
# cd mod_perl-2.0*
# perl Makefile.PL

Si entra en conflicto con alguna otra versión de mod_perl instalada en tu sistema, haz un

# rpm -e mod_perl

y prueba de nuevo con “perl Makefile.PL”

# perl Makefile.PL
[...]
Please provide a full path to 'apxs' executable
(press Enter if you don't have it installed):
[...]

Normalmente encontramos apxs en: /usr/sbin/apxs

Una vez que haya terminado el proceso correctamente, hacemos

# make

(si da errores, prueba a realizar un “yum install expat expat-devel”)

# make install

Una vez que todo ha ido bien, añadir un LoadModule a la configuración de Apache:

# nano /etc/httpd/conf/httpd.conf

Añadir:

LoadModule perl_module modules/mod_perl.so

Reiniciar Apache:

# service httpd restart
Esta entrada fue publicada en Apache y etiquetada , , , . Guarda el enlace permanente.

Deja un comentario