Instale e configure o mod_ssl na instância do Amazon EC2

14

Estou tentando oferecer suporte ao tráfego HTTPS com o módulo mod_ssl no meu website. Estou executando uma instância do Amazon EC2 para o meu servidor. Eu instalei e configurei os pacotes LAMP básicos. No entanto, quando vou colocar comandos específicos do SSL em meus arquivos de configuração do Apache (por exemplo, SSLEngine , SSLCertificateFile , etc), ele gera um erro e diz que tenho um erro de sintaxe ou o módulo não está carregado.

Meu próximo passo foi tentar $ sudo yum install mod_ssl . No entanto, yum volta e diz: "Conflito de Processamento ... Erro: httpd24-tools está em conflito com o httpd-tools". Então, percebi que o mod_ssl está incluído no pacote httpd-tools. Eu então corri o $ sudo yum install httpd24-tools mas ele volta e me diz que eu já tenho esse pacote instalado.

Agora, como é que tenho o pacote httpd-tools instalado e o mod_ssl não está carregado no meu sistema? Não é mod_ssl incluído no pacote httpd-tools? Eu criei um arquivo de teste php <?php echo phpinfo(); ?> apenas para ter certeza. Minhas suspeitas foram confirmadas - nenhum 'mod_ssl' está listado na tabela de módulos carregados do apache2handler em phpinfo.

Não sei exatamente como carregar / instalar / configurar o mod_ssl com o Amazon Linux AMI. Qualquer ajuda seria apreciada. Aqui estão minhas especificações atuais:

  • Amazon Linux AMI 2012.09
  • Apache 2.4
  • PHP 5.4

Executou este comando para o servidor de configuração:

$ sudo yum install httpd24 php54 php54-devel php54-mysql php54-common php54-gd php54-xml php54-mbstring php54-mcrypt php54-pecl-apc mysql-server mod_ssl openssl httpd54-devel mysql libjpeg libpng phpmyadmin
    
por kaffolder 15.01.2013 / 18:16

1 resposta

33

Tente executar yum install mod24_ssl , o que acho que você já fez. Qualquer pacote que tenha versões adicionais geralmente requer que a versão seja especificada para quaisquer dependências. Então tudo para php54 seria prefixado com php54- .

Se você não tiver certeza, sempre pode fazer um yum search com algumas palavras-chave. Por exemplo: yum search mod ssl lista os pacotes disponíveis.

    
por 05.02.2014 / 23:48