Como gerar uma CSR (Certificate Signing Request) para emitir seu SSL
Oi! Aqui é a Sensei da GeHost 🎓 Se você chegou até aqui, provavelmente precisa emitir (ou renovar) um certificado SSL para o seu site e a certificadora pediu uma tal de CSR. Relaxa, não é nenhum bicho de sete cabeças — vou te explicar tudo com calma, passo a passo.
O que é uma CSR, afinal?
CSR significa Certificate Signing Request (Solicitação de Assinatura de Certificado). É basicamente um "pedido oficial" que o seu servidor gera, contendo os dados do seu domínio e da sua empresa. Você entrega esse arquivo para a Autoridade Certificadora (CA) — a empresa que emite o SSL — e ela usa essas informações para gerar o certificado que vai deixar seu site com aquele cadeadinho de segurança no navegador.
💡 Dica da Sensei: junto com a CSR, o cPanel também gera uma chave privada automaticamente. Guarde ela com carinho — sem a chave privada correspondente, o certificado emitido não funciona no seu site.
Quando eu preciso gerar uma CSR?
- Quando você comprou um SSL de uma certificadora externa (não o gratuito automático) e ela pede esse arquivo para validar seu pedido.
- Quando você quer emitir um certificado manualmente pelo cPanel.
Se o seu caso for só "quero deixar meu site com HTTPS", muitas vezes nem é necessário gerar CSR manualmente — dá para pedir ajuda ao nosso suporte para verificar a melhor forma de proteger seu domínio. Mas se você já tem uma certificadora específica pedindo a CSR, vamos ao passo a passo!
Passo a passo: gerando a CSR pelo cPanel
-
Acesse o cPanel da sua hospedagem (o link de acesso e os dados de login ficam disponíveis no seu painel.gehost.com.br, na área do serviço de hospedagem).
-
Já na tela inicial do cPanel, procure a seção de segurança e clique em SSL/TLS.
-
Dentro da tela de SSL/TLS, procure a opção "Generate, view, upload, or delete SSL certificate signing requests" (ou, em português, algo como "Gerar/Visualizar/Enviar/Excluir CSR").
-
Clique em "Generate a New Certificate Signing Request (CSR)" e preencha os campos solicitados:
- Domain: o domínio que vai receber o SSL (ex.: seudominio.com.br).
- Key: a chave privada que será usada (normalmente o cPanel já sugere uma, ou você pode gerar uma nova ali mesmo).
- City: a cidade da sua empresa.
- State: o estado da sua empresa.
- Country: o país (BR, para Brasil).
- Company: a razão social da sua empresa (ou seu nome, se for pessoa física).
- Company Division: o departamento (pode deixar em branco ou colocar algo genérico como "TI", se não souber).
- Email: um e-mail válido de contato.
- Passphrase (se pedido): normalmente pode deixar em branco para certificados de servidor web comum.
-
Clique em "Generate" (Gerar). O cPanel vai te mostrar dois blocos de texto: a CSR propriamente dita e a chave privada (Key).
-
Copie e salve os dois em um lugar seguro (um arquivo de texto no seu computador, por exemplo). A CSR é o que você vai enviar para a certificadora; a chave privada vai ficar guardada para quando o certificado for instalado.
⚠️ Atenção: preencha os dados (cidade, estado, empresa) com bastante cuidado e sem abreviações estranhas — muitas certificadoras recusam o pedido se as informações não baterem com o CNPJ/CPF do responsável pelo domínio.
E depois de gerar a CSR, o que eu faço?
- Envie o conteúdo da CSR para a certificadora escolhida (no site ou painel dela, na etapa de emissão do certificado).
- Aguarde a validação — algumas certificadoras validam por e-mail, outras por DNS ou arquivo no site.
- Quando o certificado for emitido, você (ou nosso time) vai instalá-lo de volta no cPanel, na mesma tela de SSL/TLS, na opção de instalar/gerenciar certificados.
Se em algum momento você travar — seja para gerar a CSR, seja para instalar o certificado depois — pode chamar o nosso suporte tranquilamente. A gente te ajuda com todo carinho até o cadeadinho aparecer certinho no seu site 🔒✨