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:


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

Este artigo foi útil?

Compartilhe seu feedback

Cancelar

Obrigado!