Para gerar um certificado SSL gratuito no DirectAdmin, você pode usar o Let’s Encrypt, que é uma autoridade de certificação gratuita e automatizada. Siga estas etapas para configurar um certificado SSL gratuito com Let’s Encrypt no DirectAdmin:

Passo 1: Acessar o DirectAdmin

  • Faça login no painel do DirectAdmin.

Passo 2: Navegar até a Configuração do SSL

  • No menu principal, vá para “Configuração Avançada” e depois selecione “Gerenciamento de SSL” (ou algo similar dependendo da tradução exata do seu DirectAdmin).
Acesso aos certificados SSL no DirectAdmin

Passo 3: Selecionar Let’s Encrypt

  • Dentro da página de “Gerenciamento de SSL”, procure pela seção “Obter certificado automático de provedor ACME”.
Opção de certificado automático ACME no DirectAdmin

Passo 4: Configurar o Certificado Let’s Encrypt

  • Selecione os domínios e subdomínios para os quais você deseja emitir o certificado.
  • Geralmente são usados: o seudominio.com, mail.seudominio.com e www.seudominio.com, mas você pode selecionar outros subdomínios de sua preferência.

Passo 5: Gerar o Certificado

  • Clique em “Salvar” ou “Adicionar Certificado” para iniciar o processo de geração do certificado.
  • O DirectAdmin se comunicará com o Let’s Encrypt para gerar e instalar o certificado SSL para o domínio selecionado. Uma mensagem verde de sucesso será apresentada.
Confirmação da emissão do certificado SSL

Passo 6: Verificar e Aplicar o Certificado

  • Após a conclusão, verifique se o certificado foi gerado e aplicado corretamente. Você pode testar acessando o site através de https://seudominio.com e verificando se o certificado SSL está ativo.
  • Consulte também https://www.sslshopper.com/ssl-checker.html para verificar se seu domínio está com SSL ativo.

Passo 7: Configurar Redirecionamento HTTP para HTTPS (Opcional)

  • Para garantir que todo o tráfego seja redirecionado para HTTPS, você pode configurar redirecionamentos no .htaccess ou no próprio DirectAdmin, dependendo das suas preferências.

Exemplo de Redirecionamento no .htaccess

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Ao seguir essas etapas, você deverá conseguir gerar e instalar um certificado SSL gratuito usando Let’s Encrypt no DirectAdmin.