Como posso instalar o mod_ssl em uma instalação existente do Apache2 sem recompilar o Apache?

1

Pergunta atualizada

Pergunta antiga

O mod_ssl não é para versões do Apache acima de 1.3.41? Eu tenho a versão 2.2.17 (atualmente mais recente)

link

Pergunta original

./configure --with-apxs=/usr/local/apache/bin/apxs
Configuring mod_ssl/2.8.30 for Apache/1.3.39
./configure:Error: Installed Apache doesn't contain Extended API (EAPI)

Isso é estranho porque minha versão do Apache é 2.2.17

/etc/init.d/httpd -v
Server version: Apache/2.2.17 (Unix)
    
por gAMBOOKa 17.02.2011 / 19:43

3 respostas

1

Não, o Apache2 contém um mod_ssl próprio, você pode compilá-lo especificando --enable-ssl no comando configure quando compilar o Apache.

  • Documentação sobre mod_ssl para o Apache 2.2.x: link
  • ./configure opções para o Apache 2.2.x: link
por 17.02.2011 / 20:06
2

Em um solar SunOS xxxxxxxxxx5.10 Generic_150400-18 sun4v sparc SUNW, T5240 Eu construí o mod_ssl com os seguintes recursos

  • instalado no diretório do módulo do apache
  • editado httpd.conf para incluir os módulos loadlodule ssl_module / mod_ssl.so

bash# apxs -L/path/to/openssl/dir -I/path/to/openssl/dir/include -Wc,-fPIC -i -a -c mod_ssl.c

    
por 29.03.2015 / 16:27
0

Para a distro do Centos / Fedora, instale mod_ssl

#yum search mod_ssl
#yum install mod_ssl

Em seguida, reinicie o apache e verifique o módulo ssl.

#httpd -M | grep -i ssl
 ssl_module (shared)
Syntax OK
    
por 06.04.2018 / 10:29