
A segurança online é um fator essencial para qualquer site, e um certificado SSL (Secure Sockets Layer) é uma das principais medidas para proteger informações e garantir credibilidade. Neste artigo, explicamos como instalar e configurar um certificado SSL no seu site.
1. O Que é um Certificado SSL e Por Que Ele é Importante?
Um certificado SSL é um protocolo que criptografa a conexão entre o navegador do usuário e o servidor web, protegendo dados como informações de login, pagamentos e transações.
Vantagens do SSL:
-
Proteção de dados sensíveis.
-
Melhor posicionamento no Google (SEO).
-
Aumento da confiança do usuário.
-
Evita alertas de “site não seguro” no navegador.
2. Tipos de Certificados SSL
Antes de instalar um SSL, é importante escolher o tipo certo para o seu site:
Tipo de SSL | Características |
---|---|
Domínio Validado (DV) | Verifica apenas a propriedade do domínio, indicado para sites informativos e blogs. |
Organização Validada (OV) | Requer verificação de dados da empresa, ideal para sites corporativos. |
Validação Estendida (EV) | Exibe o nome da empresa na barra de endereço, indicado para e-commerces e instituições financeiras. |
Wildcard SSL | Protege o domínio principal e subdomínios. |
Multi-Domínio (SAN) | Protege vários domínios sob um único certificado. |
3. Como Obter um Certificado SSL
Você pode obter um SSL de diferentes formas:
-
SSL Gratuito: Let’s Encrypt é uma opção popular e fácil de configurar.
-
SSL Pago: Provedores como Sectigo, DigiCert e GlobalSign oferecem certificados com garantias e maior nível de segurança.
4. Instalando o Certificado SSL
A instalação varia conforme o tipo de servidor e painel de controle. Veja abaixo como configurar SSL em diferentes plataformas.
4.1. Instalando SSL no cPanel
-
Acesse o cPanel e procure “SSL/TLS”.
-
Clique em “Gerenciar sites SSL”.
-
Selecione o domínio e clique em “Instalar Certificado”.
-
Cole as chaves do certificado (CRT, Private Key e CA Bundle).
-
Clique em Salvar e pronto!
4.2. Instalando SSL no Plesk
-
Acesse o Plesk e selecione “Sites & Domínios”.
-
Clique em “Segurança SSL/TLS”.
-
Escolha “Adicionar Certificado SSL” e carregue os arquivos do certificado.
-
Aplique a configuração ao domínio.
4.3. Instalando SSL em Servidores Apache
-
Carregue os arquivos SSL para /etc/ssl/.
-
Edite o arquivo de configuração do Apache:
<VirtualHost *:443> ServerName seusite.com SSLEngine on SSLCertificateFile /etc/ssl/certificado.crt SSLCertificateKeyFile /etc/ssl/private.key SSLCertificateChainFile /etc/ssl/ca_bundle.crt </VirtualHost>
-
Reinicie o Apache:
sudo systemctl restart apache2
4.4. Instalando SSL no Nginx
-
Suba os arquivos SSL para /etc/ssl/.
-
Edite o arquivo de configuração do Nginx:
server { listen 443 ssl; server_name seusite.com; ssl_certificate /etc/ssl/certificado.crt; ssl_certificate_key /etc/ssl/private.key; }
-
Reinicie o Nginx:
sudo systemctl restart nginx
5. Testando o Certificado SSL
Após a instalação, verifique se o SSL está funcionando corretamente:
-
Acesse https://seusite.com e veja se o cadeado verde aparece.
-
Utilize ferramentas como SSL Labs (https://www.ssllabs.com/ssltest/) para testar configurações.
6. Configurando Redirecionamento HTTP para HTTPS
Para garantir que todas as páginas usem conexão segura, redirecione HTTP para HTTPS.
No .htaccess (Apache)
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
No Nginx
server {
listen 80;
server_name seusite.com;
return 301 https://$host$request_uri;
}
Conclusão
A instalação de um certificado SSL é um passo essencial para melhorar a segurança do seu site e aumentar a confiança dos usuários. Com as instruções acima, você pode facilmente configurar o SSL em seu servidor e garantir uma conexão segura.
Se precisar de ajuda profissional, a Host Group está à disposição para oferecer suporte e garantir que seu site esteja sempre protegido!