Como instalar um certificado SSL grátis no DirectAdmin
Introdução
Para garantir a segurança dos dados trafegados no seu site, é essencial utilizar um certificado SSL (HTTPS).
O SSL criptografa as informações entre o navegador do usuário e o servidor, aumentando a segurança e a confiança do seu site.
Neste tutorial, vamos ensinar como instalar um certificado SSL gratuito (Let's Encrypt) no painel DirectAdmin.
⚠️ Antes de iniciar, verifique se:
- O domínio já está apontado para o servidor (DNS correto)
- O site não possui bloqueios que impeçam validação (exemplo: redirecionamentos incorretos)
O que é o Let's Encrypt?
O Let's Encrypt é uma autoridade certificadora gratuita que permite emitir certificados SSL válidos automaticamente.
No DirectAdmin, a integração já é nativa, permitindo gerar e renovar certificados com poucos cliques.
Como instalar o SSL
O processo é simples e pode ser feito pelo próprio usuário da conta no DirectAdmin.
1º Passo: Login no DirectAdmin e acesso ao SSL
Faça login no painel de controle da sua conta.
Após acessar, vá até a seção Gerenciamento da Conta e clique em SSL/TLS Certificates.

2º Passo: Verificação e ativação do ACME
Na página Manage certificates, verifique se aparece a mensagem: "The ACME system is disabled. Please enable it to manage TLS certificates automatically".
Caso esse alerta seja exibido, significa que o ACME está desabilitado. Clique em ACME settings para habilitá-lo e permitir o gerenciamento automático dos certificados SSL.

Em seguida, marque a opção Ativar ACME e, ao final da página, clique no botão Salvar alterações.

⚠️ Importante: Se o alerta não aparecer, não é necessário realizar essa configuração. Nesse caso, siga para o próximo passo.
3º Passo: Instalação do certificado SSL
Na seção Automatic certificate provisioning, clique em Provision Now.

Será exibida uma mensagem de confirmação. Clique em Confirmar para iniciar a instalação.

Após a conclusão, o certificado será exibido na seção Certificate list com a renovação automática ativada.

⚠️ Importante: A instalação pode levar alguns instantes. Aguarde a conclusão do processo antes de realizar novas alterações.
4º Passo: Verificar se o SSL está ativo
Após a instalação:
- Acesse seu site utilizando https://
- Valide no ssllabs, basta acessar a URL, alterando o seudominio.com.br pelo seu domínio real: https://www.ssllabs.com/ssltest/analyze.html?d=**seudomionio.com.br**&latest
Teste também: https://www.seudominio.com
Forçando HTTPS
Caso não tenha ativado o redirecionamento automático, você pode forçar manualmente adicionando o código abaixo no arquivo .htaccess:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [L,R=301]
Problemas comuns
❌ Erro na emissão do SSL
Possíveis causas:
- DNS não apontado corretamente.
- Domínio ainda não propagado.
- Porta 80 bloqueada.
❌ Cadeado não aparece
Possíveis causas:
- Conteúdo misto (HTTP dentro do HTTPS).
- Arquivos (CSS, JS, imagens) carregando via HTTP.
❌ Certificado não renova
- Verifique se a opção de renovação automática está ativa.
- Confira se o domínio continua apontando corretamente.
Informações adicionais
- O certificado Let's Encrypt tem validade de 90 dias.
- A renovação é automática quando configurada corretamente.
- Não há custo para emissão ou renovação.
Ficou com alguma dúvida? Nossa equipe está à disposição nos canais de atendimento para lhe auxiliar.
Atualizado em: 25/08/2026
Obrigado!
