O público alvo aqui direcionado são aqueles que querem compilar uma versão estável do servidor Apache, com suporte a PHP + a biblioteca gráfica GD, acesso ao banco de dados MySQL com o módulo de SSL para maior segurança, o módulo Perl para executar scripts entre outros.
Chegamos ao climax da instalação! Agora você deve estar com tudo
pronto para a instalação do servidor Apache. O último passo
consiste em configurar, compilar e instalar o Apache.
Primeiro entramos no seu diretório:
# cd /usr/local/src
# cd apache_1.3.31
E após isso criamos um arquivo chamado conf.sh e colamos
as seguintes configurações nele:
Novamente eu repito: Este é um arquivo de configuração
importante para o meu sistema em particular. Eu recomendo
que você o revise linha por linha e modifique o script
para as suas necessidades. Por exemplo se você, assim como
eu, não instalou o mod_perl no início do guia, deve remover a
penúltima linha deste script.
Agora você já pode rodar o script e instalar o Apache:
# chmod 755 conf.sh
# make clean
# ./conf.sh
# make
# make certificate TYPE=custom
# rm -Rf /www
# make install
Se não ocorrerem erros durante a compilação, o Apache deve
estar instalado. O último passo agora é fazer com que o servidor
seja iniciado automaticamente quando o Linux iniciar. Agora
coloque este script [httpd] no diretório /etc/rc.d e altere-o
para ser executável:
# chmod 755 /usr/rc.d/httpd
# vi rc.inet2
O segundo comando vai abrir o vi no script de inicialização
da rede. Acrescente no final do arquivo as linhas:
echo "Iniciando o servidor http (Apache 1.3)"
/usr/rc.d/httpd start
Agora é uma boa hora para você abrir o arquivo de
configuração do Apache (/www/conf/httpd.conf) e dar uma olhada
na configuração, para certificar que está tudo como você deseja.
Se houver alguma linha no arquivo de configuração que cause
erro, o servidor não irá iniciar.
[2] Comentário enviado por y2h4ck em 12/01/2005 - 21:03h
Legal o artigo.
Só para reforçar, a questão de aumentar segurança usando SSL é altamente relativo, eu diria que se não for utilizar alguma aplicação séria com SSL é bem melhor desativalo devido ao grande numero de vulnerabilidades no mod_ssl e no openssl.
Não se deve utilizar versões inferiores a OpenSSL 0.9.7d.