Mandic Wiki

Instalando certificado SSL no Apache

Voltar

  1. Copie o Certificado para um edito de texto shell e o arquivo como "mydomain.crt".
    Nota: Copie todo o conteúdo do certificado a partir de (e incluindo) o BEGIN CERTIFICATE ---- e ----END CERTIFICATE ---- linhas.

  2. Copie o certificado para o diretório do servidor Apache em que você pretende armazenar seus certificados (por padrão: /usr/local/apache/conf/ssl.crt/ ou /etc/httpd/conf/ssl.crt/ )
    Nota: Se você tem uma instalação personalizada, por favor, localize o diretório do servidor.

  3. Abra o arquivo httpd.conf em um editor de texto.

  4. Localize o VirtualHost SSL associado com o seu Certificado. Verifique se você tem as 2 seguintes diretrizes dentro desta máquina virtual. Por favor, adicione-lhes se eles não estiverem presentes:

    SSLCertificateFile /usr/local/apache/conf/ssl.crt/domainname.crt (ou server.crt).
    SSLCertificateKeyFile /usr/local/apache/conf/ssl.key/ domainname.key (ou server.key)

  5. Note-se que alguns casos de Apache irá armazenar informações Virtual Host em um arquivo ssl.conf. Se o seu httpd.conf contém nenhuma informação Host Virtual, em seguida, você wil precisa localizar e alterar o ssl.conf acima.

  6. Salve as alterações e saia do editor de shell.

  7. Iniciar ou reiniciar o servidor web apache usando um dos seguintes comandos:
    Por padrão:

    /usr/local/apache/bin/apachectl startssl.
    ou
    /urs/local/apache/bin/apachectl restart.

    Outros comandos:
    /usr/sbin/httpd startssl ou reiniciar.
    /usr/sbin/startssl httpdsd ou reiniciar.

 

Voltar