Como instalar SSL no Apache Server no Windows

 O SSL é muito importante para criar uma conexão segura e criptografada entre o seu cliente e o seu site. Portanto aprenda como colocar o famoso cadeado no seu site facilmente.


Para conseguir um certificado SSL gratuita que tem validade de 90 dias basta entrar no site ZeroSSL e se cadastrar.

Para instalar um certificado SSL no Apache Server no Windows, siga os seguintes passos:

  1. Incluir o domínio no arquivo hosts do Windows:
    • Abra o arquivo hosts localizado em C:\\Windows\\System32\\drivers\\etc.
    • Adicione o endereço ou domínio que você usará para acessar o site e o IP para o qual ele deve apontar no arquivo hosts. Se estiver desenvolvendo localmente, aponte o endereço para o IP de loopback 127.0.0.1.
  2. Criar o VirtualHost (nas portas 80 e 443):
    • Configure o VirtualHost no Apache para a porta 80 ou 443 (ou outra porta, como 8080 ou 8081).
    • Neste caso, queremos configurar o site para usar um certificado SSL e ser acessado via HTTPS.
  3. Abra o arquivo  httpd-vhosts.conf dentro do Apache Server

Coloque as informações seguintes:

<VirtualHost *:443>

  ServerName seusite.com.br

  ServerAlias www.seusite.com.br

  DocumentRoot "${INSTALL_DIR}/www/seusite"

  SSLEngine                on

SSLCertificateFile        /conf/key/certificate.crt

SSLCertificateKeyFile    /conf/key/private.key

SSLCertificateChainFile  /conf/key/ca_bundle.crt

  <Directory "${INSTALL_DIR}/www/seusite/">

    Options +Indexes +Includes +FollowSymLinks +MultiViews +ExecCGI

    AllowOverride All

    Require all granted

  </Directory>

</VirtualHost>


Postar um comentário

Postagem Anterior Próxima Postagem