Compilação e instalação de mod_perl
Dica publicada em Linux / Configuração
Compilação e instalação de mod_perl
Aqui está a forma de fazer o download, compilar e
instalar o mod_perl em seu sistema:
1. Faça o download da versão mais recente a partir do fonte de mod_perl no diretório /usr/local/src do site http://perl.apache.org/dist ou de um site espelho oficial.
2. Como root, extraia a distribuição de fontes mod_perl usando o comando "tar xvzf mod_perl-version.tar.gz". Esta seção pressupõe que você extraiu a distribuição de fontes do Apache em /usr/local/src.
3. Mude para o diretório /usr/local/src/mod_perl-versão e execute:
# perl Makefile.PL APACHE_SRC=../apache-versão \
DO HTTP=1 \
USE_APACHE=1 \
PERL_MARK_WHERE=1 \
EVERYTHING = 1
Não se esqueça de trocar ../apache-versão pelo caminho apropriado.
4. Execute o comando "make && make test && make install" para compilar, testar e instalar a biblioteca mod_perl na distribuição de fontes do Apache.
5. Mude para o diretório de distribuição de fontes do Apache e execute "make install" para compilar e instalar o Apache com suporte de mod_perl.
6. Inicie o servidor Apache recém-compilado, usando o comando "/usr/local/apache/bin/apachectl start". Se já estiver executando uma versão anterior do servidor do Apache, utilize o comando "/usr/local/apache/bin/apachectl stop" para interrompê-la e depois execute o comando iniciar para reativar o novo servidor com recursos mod_perl.
Se estiver em um sistema UNIX, você poderá executar o comando "lynx -dump - head http://localhost/" para esvaziar os cabeçalhos exibidos pelo servidor. Se mod_perl estiver corretamente instalado, você verá informações de mod_perl/versão nas informações do cabeçalho.
1. Faça o download da versão mais recente a partir do fonte de mod_perl no diretório /usr/local/src do site http://perl.apache.org/dist ou de um site espelho oficial.
2. Como root, extraia a distribuição de fontes mod_perl usando o comando "tar xvzf mod_perl-version.tar.gz". Esta seção pressupõe que você extraiu a distribuição de fontes do Apache em /usr/local/src.
3. Mude para o diretório /usr/local/src/mod_perl-versão e execute:
# perl Makefile.PL APACHE_SRC=../apache-versão \
DO HTTP=1 \
USE_APACHE=1 \
PERL_MARK_WHERE=1 \
EVERYTHING = 1
Não se esqueça de trocar ../apache-versão pelo caminho apropriado.
4. Execute o comando "make && make test && make install" para compilar, testar e instalar a biblioteca mod_perl na distribuição de fontes do Apache.
5. Mude para o diretório de distribuição de fontes do Apache e execute "make install" para compilar e instalar o Apache com suporte de mod_perl.
6. Inicie o servidor Apache recém-compilado, usando o comando "/usr/local/apache/bin/apachectl start". Se já estiver executando uma versão anterior do servidor do Apache, utilize o comando "/usr/local/apache/bin/apachectl stop" para interrompê-la e depois execute o comando iniciar para reativar o novo servidor com recursos mod_perl.
Se estiver em um sistema UNIX, você poderá executar o comando "lynx -dump - head http://localhost/" para esvaziar os cabeçalhos exibidos pelo servidor. Se mod_perl estiver corretamente instalado, você verá informações de mod_perl/versão nas informações do cabeçalho.