Como instalar Let’s Encrypt Free SSL Certificate via ZeroSSL e GoDaddy’s cPanel hosting

, Author

As instruções abaixo são baseadas no que aprendi através deste vídeo de Robert:

Update: Acabei de encontrar um ótimo post de blog passo-a-passo, com imagens para cada passo, do autor do vídeo abaixo.

Depois de fazer isso uma vez, role para baixo para obter instruções de “Como renovar” (processo muito mais simples).

  1. Vá para https://zerossl.com/free-ssl/#crt

2. Digite o endereço de e-mail (para lembretes de renovação)

3. Digite o nome do domínio (ambos com E sem www)

4. Aceite ambos os termos através de caixas de seleção na parte inferior, depois “NEXT” (superior direito)

5. Uma vez gerado o CSR (demora um minuto) baixe uma cópia

6. Clique em “NEXT” novamente para gerar a chave de conta, depois baixe uma cópia

7. Clique em “PRÓXIMO” para ir para a página de Verificação.

>

8. Baixe os arquivos de texto de verificação

9. Vá para a página de administração do GoDaddy’s CPanel (hosting), depois File Manager

10. De lá, vá para o diretório “webroot/.well-known/acme-challenge/”, onde “webroot” é o diretório principal com as páginas do seu site. Se o diretório já foi criado, use a parte superior direita para procurar por “.well-known”.

11. Carregue os ficheiros de texto de verificação para esse directório “webroot/.well-known/acme-challenge/” (por exemplo, ExainIt studios tem-no em “/home/mgav/public_html/explainit/.well-known/acme-challenge”) Teste clicando no nome do ficheiro (à direita do ícone de download).

12. Clique em “PRÓXIMO” para chegar à página “Your Certificate is Ready!”

13. Descarregar cópias de segurança dos dois ficheiros

14. Vá para cPanel, desça até SECURITY e clique em “SSL/TLS”

15. Role para baixo e clique em “Manage SSL sites”

16. Desça até “Instalar um site SSL” e selecione o domínio apropriado

17. Volte à ZeroSSL, copie o topo do “Begin Certificate” e cole-o no GoDaddy Certificate: (CRT) (primeiro campo).

18. IMPORTANTE – Você acabou de colar DOIS entradas. Vá até o fundo do que você colou, corte a parte inferior ” – – CERTIFICADO – – -” até a parte inferior ” – -CERTIFICADO DE INÍCIO – -” e cole isso no campo “CABUNDLE” inferior.

19. Copie a Chave Privada do 2º campo “ZeroSSL” e cole no meio do campo “Chave Privada”.

20. Clique no botão “Install Certificate” (Instalar Certificado) na parte inferior

21. Se necessário, ajuste o arquivo .htaccess para redirecionar para HTTPS (veja a última parte do vídeo)

É mais simples que todos os passos acima.

Atualizar: role pela metade o post do autor do vídeo no blog para mais detalhes e solução de problemas.

Aqui estão os passos RENEWAL:

(use somente para ………… Renovações!)

1. Vá para https://zerossl.com/ > Ferramentas online > Iniciar o Assistente de Certificado SSL GRATUITO

2. Encontre e abra seu arquivo domain-csr.txt salvo da última renovação, depois copie/colar todo o texto no campo inferior direito “Colar seu CSR…”

3. Encontre o ficheiro account-key.txt, depois copie/colar todo o texto no campo inferior esquerdo “Colar a sua chave Let’s Encrypt…”

4. “Aceitar” ambas as caixas, depois clique em “Next”

5. A próxima página será carregada e esperemos que você veja uma pequena mensagem “…key is accepted”

6. Baixe os dois arquivos, depois coloque-os no seu servidor

7. Vá para a página de administração do GoDaddy’s CPanel (hosting), depois File Manager

8. De lá, vá para o diretório “webroot/.well-known/acme-challenge/”, onde “webroot” é o diretório principal com as páginas do seu site. Se o diretório já foi criado, use a parte superior direita para procurar por “.well-known”.

9. Carregue os ficheiros de texto de verificação para esse directório “webroot/.well-known/acme-challenge/” (por exemplo, ExainIt studios tem-no em “/home/mgav/public_html/explainit/.well-known/acme-challenge”) Teste clicando no nome do ficheiro (à direita do ícone de download).

10. Clique em “PRÓXIMO” para chegar à página “Your Certificate is Ready!”

11. Há apenas uma caixa de texto que você pode copiar ou baixar (você pode se lembrar de começar do zero tem duas caixas). Baixe uma cópia de segurança.

12. Vá para cPanel, desça até SECURITY e clique em “SSL/TLS”

13. Role para baixo e clique em “Gerenciar sites SSL”

14. Role para baixo até “Install an SSL Website” e selecione o domínio apropriado, depois clique em “Autofill by Domain” (os dados atuais – alguns dos quais você estará atualizando – irão preencher os campos)

15. Volte à ZeroSSL, copie todo o texto do certificado (na verdade são dois certificados) e cole no GoDaddy “Certificado”: (CRT)” (primeiro). Você verá o texto de alerta vermelho “O certificado não é válido”. Não se preocupe.

16. IMPORTANTE – Você acabou de colar DOIS entradas. Vá até ao fundo do que colou, corte a parte inferior ” – – CERTIFICADO – -” até ao mais baixo ” – -CERTIFICADO DE INÍCIO – -” e cole isso no campo inferior “CABUNDLE”.

17. No passo 14, você deve ter clicado no botão “Autofill by Domain”, que preencheu automaticamente o campo “Private Key”. Não faça nada – está tudo bem. (Se não clicou no botão “Autofill by Domain” antes, não o faça agora – basta copiar o texto do ficheiro domain-key.txt e colá-lo no campo do meio “Private Key”.)

18. Clique no botão “Install Certificate” (Instalar Certificado) na parte inferior

Não sou um especialista e não posso resolver problemas na sua instalação ou responder a perguntas.

Best of luck!

P.S. Aqui estão alguns dos meus projectos:

  • Careerasaurus (sucesso nas entrevistas de emprego)
  • 12 Coisas Críticas que a sua Família Precisa de Saber (ponha os assuntos da sua família em ordem)
  • Streaker’s Journal (faça progressos todos os dias no que é mais importante)
  • Audio Dime (transforme áudio em texto por 10¢ por minuto)
  • Trabalhos Iluminados (melhores perguntas = melhor correspondência, por isso os trabalhos são um ótimo ajuste)
  • ExplainIt Studios (conteúdo & consultoria de entrega para os estágios de inicialização, discursos, vídeos, etc.)

Deixe uma resposta

O seu endereço de email não será publicado.