De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.

Habilitando SSL no Apache2

Colaboração: Alexandro Silva

Data de Publicação: 17 de Julho de 2008

Este artigo descreve os passos necessários para habilitar o SSL no Apache2. Ele não cobre a instalação do LAMP e foi implementado no Debian Etch, mas pode ser usado em qualquer distro.

Instale os pacotes necessários

  atitude install openssl ssl-cert

Crie o certificado

  openssl req $@ -new -x509 -days 365 -nodes -out /etc/apache2/apache.pem -keyout /etc/apache2/apache.pem

Defina a permissão para o arquivo criado

  chmod 600 /etc/apache2/apache.pem

Edite o arquivo /etc/apache2/ports.conf e adicione a seguinte linha:

  Listen 443

Habilite o suporte a SSL no apache2 da seguinte forma:

  a2enmod ssl

Faça uma cópia do arquivo /etc/apache2/sites-available/default com o nome ssl.

  cp /etc/apache2/sites-available/default /etc/apache2/sites-available/ssl

Faça um link simbólico para /etc/apache2/sites-enabled/

  ln -s /etc/apache2/sites-available/ssl /etc/apache2/sites-enabled/

Edite o arquivo /etc/apache2/sites-available/ssl, adicionando as seguintes linhas:

  NameVirtualHost *:443
  
        ServerAdmin webmaster@localhost
        .....
        CustomLog /var/log/apache2/access.log combined
        SSLEngine on #Adicione esta linha
        ServerSignature On
        SSLCertificateFile /etc/apache2/apache.pem #Adicione esta linha

Reinicie o Apache

  apache2ctl restart

Fonte

Este artigo estará disponivel na wiki de documentação do Time de Segurança do Ubuntu-BR.

Adicionar comentário

* Campos obrigatórios
5000
Powered by Commentics

Comentários

Nenhum comentário ainda. Seja o primeiro!


Veja a relação completa dos artigos de Alexandro Silva