Artigos sobre: Certificados SSL/TLS

Instalar Certificado - OpenSSL Apache

Este artigo fornece instruções passo-a-passo para instalar seu Certificado no OpenSSL Apache

1. Copie os arquivos do Certificado para o seu Servidor


Faça o download dos Certificados Root e Intermediário CA de acordo com a certificadora que emitiu seu certificado,clicando aqui.


Utilizando um editor de texto simples sem formatação, copie o seu Certificado, que você recebeu por email, incluindo 

-----BEGIN CERTIFICATE----- até -----END CERTIFICATE----- e salve como seudominio.crt.


Salve os 3 arquivos no mesmo diretório do Servidor onde foi gerada a chave privada.


2. Editar arquivo de configuração do Apache


A localização e o nome do arquivo de configuração pode variar de servidor para servidor. Geralmente o nome do arquivo é httpd.conf ou apache2.conf.

A possível localização desse arquivo pode ser no diretório /etc/httpd/ ou /etc/apache2/ .


As vezes a configuração SSL do Apache está localizado em um bloco em um arquivo de configuração separado. Esse arquivo pode se chamar httpd-ssl.conf e estar localizado no diretório /etc/httpd/vhosts.d/ ou /etc/httpd/sites/ .


3. Localize o bloco SSL para configuração


Se você necessita acessar seu site com uma conexão segura (https://) e também com uma conexão não segura (http://), será necessário configurar um bloco virtual host para cada tipo de conexão.


Faça uma cópia do bloco virtual host não seguro e configure conforme instruções do passo 4.


Caso o seu site seja acessado somente de forma segura (https://), configure o bloco virtual host existente conforme instruções do passo 4.


4. Configure o bloco para habilitar o Certificado SSL


Segue abaixo um simples exemplo de como configurar o virtual host. Em negrito as configurações referente ao Certificado SSL.



<VirtualHost 192.168.0.1:443>


DocumentRoot /var/www/html

ServerName www.seusite.com.br


SSLEngine on

​SSLCACertificateFile /caminho/para/certificado_raiz.crt

SSLCertificateChainFile /caminho/para/certificado_intermediario.crt

SSLCertificateFile /caminho/para/certificado_de_domínio.crt

SSLCertificateKeyFile /caminho/para/chave_privada.key



  1. Salve as alterações no arquivo e reinicie o Apache.


Para reiniciar o serviço, usamos o comando:


sudo systemctl start httpd

sudo systemctl stop httpd


Atualizado em: 30/06/2025

Este artigo foi útil?

Compartilhe seu feedback

Cancelar

Obrigado!