Como gerar certificado SSL manualmente no cPanel
Olá, navegador corajoso! 🛡️ Chegou a hora de proteger seu site com um certificado SSL de verdade. A gente aqui da GeHost vai te guiar por esse caminho, e fica tranquilo — é mais simples do que parece.
O que é esse tal de SSL?
SSL (ou TLS, que é a versão mais nova) é como um cadeado no seu site. Ele protege os dados das pessoas que visitam você — senhas, formulários, tudo fica criptografado. É tão importante que os navegadores modernos até avisam quando um site NÃO tem: aquele "não é seguro" vermelho chato.
A boa notícia: a GeHost já oferece certificados SSL automáticos e GRÁTIS para todos os planos de hospedagem. A maioria das pessoas usa o automático (que o cPanel gera sozinho) — é zero configuração, zero custo. Mas se você chegou aqui, é porque quer entender como funciona por baixo dos panos, ou precisa de algo customizado. Bora lá.
Duas abordagens: Automática vs Manual
Automática (recomendada para a maioria): o cPanel faz tudo sozinho. Você entra em "AutoSSL" e deixa rodar — pronto, seu site fica com cadeado.
Manual (seu caso agora): você gera o certificado passo a passo. Útil se você quer aprender, ou tem um domínio fora do padrão, ou precisa renovar manualmente. Vamos nisso.
Pré-requisitos
- Acesso ao cPanel da sua conta de hospedagem.
- Seu domínio apontado e funcional na conta.
- Conhecimento básico de onde está seu cPanel (seu provedor — a gente da GeHost — te passou o link quando você contratou).
- Um e-mail válido associado ao domínio (você vai receber confirmação lá).
Passo 1: Entre no cPanel
- Abra o navegador e vá ao painel de controle do seu site (o link que a GeHost te enviou, tipo: seu-dominio.com:2083 ou um link direto).
- Faça login com seus dados de acesso.
- Procure pela seção "Segurança" ou "Security" (depende da língua do seu cPanel).
- Clique em "Certificados SSL/TLS" (pode estar escrito como "SSL/TLS Status" ou "Let's Encrypt AutoSSL").
Passo 2: Escolha o tipo de certificado
Quando você entra na seção de SSL, o cPanel mostra suas opções:
- AutoSSL: Deixa o cPanel gerenciar tudo automaticamente. A forma mais fácil.
- Gerar certificado autoassinado: Você cria um certificado só pra teste/desenvolvimento — navegadores vão avisar que não é confiável.
- Gerar pedido de certificado (CSR): Você cria um pedido e depois instala um certificado pago de terceiros (não é o caso aqui, normalmente).
Dica da Sensei: Se você quer um certificado GRÁTIS e confiável (que os navegadores reconhecem), use o AutoSSL — a GeHost já oferece isso incluído. O processo manual que vou descrever agora é mais pra você entender como funciona por trás.
Passo 3: Gerar via AutoSSL (recomendado — o caminho fácil)
- Na tela de SSL, procure por "AutoSSL" (ou "Let's Encrypt").
- Clique em "Check AutoSSL" ou "Issue".
- Selecione o(s) domínio(s) que você quer proteger (seu domínio principal + www, se quiser).
- Clique em "Issue" ou "Gerar".
- O cPanel comunica com a autoridade certificadora (Let's Encrypt) e, em poucos segundos/minutos, seu certificado está pronto e INSTALADO automaticamente no seu site.
- Pronto! Seu site agora tem https:// com cadeadinho verde.
Quanto tempo leva? Normalmente 2-5 minutos. Se não funcionar na primeira vez (pode ser se seu domínio está recém-criado ou há alguma validação pendente), o cPanel tenta de novo automaticamente dentro de 24 horas.
Passo 4: Verificar se o certificado foi instalado
- Volte à tela de "SSL/TLS Status" (pode estar um pouco abaixo na mesma página).
- Procure seu domínio na lista.
- Se aparecer verde com a data de validade, tá feito! O certificado está ativo.
- Abra seu site no navegador (https://seu-dominio.com) e confirme o cadeado verde na barra de endereço.
Passo 5: Forçar HTTPS (bônus — muito importante!)
Ter certificado é ótimo, mas muita gente ainda visita via http:// (sem o S). Vamos redirecionar automaticamente:
- No cPanel, procure por "Force HTTPS Redirect" (ou "Redirecionar HTTPS").
- Selecione o domínio e clique em "Enable" (ou "Ativar").
- Pronto — agora qualquer visita em http:// vira https:// automaticamente.
💡 Dica ouro: deixar HTTPS forçado é a forma correta. Sem isso, as pessoas podem acessar seu site de forma "insegura" e o navegador não reclama tanto. Com a redireção, todo mundo fica protegido sempre.
Certificado vai vencer? Relaxa — é automático
Certificados Let's Encrypt (os GRÁTIS que a gente usa) duram 90 dias. Parece pouco? Não é. O cPanel renova automaticamente 30 dias antes do vencimento. Você não precisa fazer nada — a gente cuida disso pra você.
Como confirmar que vai renovar? Volte em "AutoSSL" e olhe a data no seu certificado. Se faltam menos de 30 dias pro vencimento, o cPanel já agendou a renovação. Sem ação sua.
E se não funcionar? Troubleshooting rápido
- "O certificado não foi gerado" → Seu domínio pode estar com apontamento DNS incorreto. Confirme com seu provedor de domínio que está apontando pro servidor correto.
- "Aparece erro de validação" → Espere algumas horas — DNS leva tempo pra propagar. Tente novamente em 2-4 horas.
- "O site aparece como inseguro no navegador" → Limpe o cache do navegador (Ctrl+Shift+Delete) e reabra a página. Às vezes ele demora pra atualizar.
- "Certificado expirou" → Isso NÃO deve acontecer se AutoSSL está ativo, mas se acontecer, clique em "Issue" novamente. Se persistir, abra um ticket conosco — bora resolver.
Resumão final (tipo, você pode imprimir e guardar)
- Entra no cPanel.
- Vai em Segurança → SSL/TLS.
- Clica em AutoSSL.
- Seleciona seu domínio e clica em "Issue".
- Espera 5 minutos e confirma o cadeado verde no seu site.
- Ativa o "Force HTTPS Redirect" pra garantir que todo mundo acessa seguro.
- Dorme tranquilo — a renovação é automática.
Dúvida que ficou? Abra um ticket conosco — a equipe de suporte da GeHost está aqui pra ajudar. Somos gente de verdade, a gente responde direto.
🎓 Você aprendeu: o que é SSL, como gerar um certificado automaticamente (o jeito fácil e inteligente), como confirmar que tá funcionando e como deixar seu site sempre seguro. Sensei aprova! 👏