
Como instalar rapidamente um certificado SSL gratuito na Hostinger usando n8n para validar o domínio
Introdução – Garantir que seu site opere em HTTPS é essencial para segurança e SEO. Neste artigo, mostraremos passo a passo como obter e instalar um certificado SSL gratuito na Hostinger, utilizando o n8n para automatizar a validação do domínio. Você vai entender cada etapa, desde a geração da chave até a configuração final, tudo de forma simples e prática.
Preparando o ambiente: Hostinger e n8n prontos para a automação
Antes de iniciar a instalação, verifique dois pré‑requisitos fundamentais:
- Conta ativa na Hostinger com acesso ao painel de controle (hPanel).
- Instância do n8n configurada – pode ser hospedada em Docker, VPS ou no próprio plano de cloud da Hostinger.
Com esses itens em mãos, siga os passos abaixo.
1. Crie um diretório para o certificado
No seu servidor, execute:
mkdir -p /home/usuario/ssl && cd /home/usuario/ssl
Esse caminho será usado tanto pelo n8n quanto pelo Apache/Nginx da Hostinger.
2. Gere a chave privada e a CSR (Certificate Signing Request)
Utilize o OpenSSL:
openssl req -new -newkey rsa:2048 -nodes -keyout private.key -out request.csr -subj "/CN=seusite.com"
Guarde private.key em local seguro; ele será necessário para o n8n servir o certificado.
3. Configure o n8n para iniciar o fluxo de validação
Abra o painel do n8n e crie um novo workflow com os seguintes nós:
- Start – dispara a rotina manualmente ou via webhook.
- HTTP Request – solicita o desafio ACME da Let’s Encrypt (endpoint
https://acme-v02.api.letsencrypt.org/directory). - Write File – grava o token fornecido no caminho
/home/usuario/ssl/.well-known/acme-challenge/, acessível publicamente. - Wait – pausa alguns segundos para garantir que o arquivo esteja disponível.
- HTTP Request (validation) – verifica se o token está acessível via
http://seusite.com/.well-known/acme-challenge/{token}. - HTTP Request (certificate issuance) – solicita o certificado final, usando a chave privada gerada.
- Write File – salva
fullchain.pemecertificate.crtno diretório SSL.
Ao concluir, o workflow emitirá um status de sucesso e deixará o certificado pronto para uso.
Aplicando o certificado no hPanel da Hostinger e finalizando a configuração
Com o certificado já criado, basta inseri‑lo no painel da Hostinger:
- Acesse o hPanel → SSL → Gerenciar SSL.
- Selecione “Instalar SSL personalizado”.
- Copie o conteúdo de
fullchain.pempara o campo “Certificate” e o deprivate.keypara “Private Key”. - Confirme e aguarde alguns minutos enquanto o servidor propaga as alterações.
Teste a instalação visitando https://seusite.com. Se o cadeado verde aparecer, o SSL está ativo.
Dicas de otimização
- Renovação automática: programe o workflow do n8n para ser executado a cada 60 dias, garantindo que o certificado seja renovado antes da expiração.
- Redirecionamento HTTPS: no hPanel, habilite a opção “Force HTTPS” para redirecionar todo o tráfego HTTP.
- Verificação de segurança: use o SSL Labs para confirmar a classificação A+ do seu certificado.
Conclusão – Instalamos um certificado SSL gratuito na Hostinger utilizando n8n para validar o domínio de forma automática, gerando chave, CSR, processando o desafio ACME e inserindo o certificado no hPanel. Seguindo este fluxo, você garante segurança, melhora o ranqueamento no Google e elimina a preocupação com renovações manuais. Pronto para deixar seu site ainda mais confiável?
Acesse a Hostinger agora e aproveite o desconto exclusivo!
