Introdução
O Certbot é uma ferramenta gratuita e automatizada para obter e renovar certificados SSL da Let's Encrypt. Com ele, você pode proteger seu site com HTTPS de forma simples e rápida. Este guia mostra como instalar e configurar o Certbot em servidores Ubuntu.
Pré-requisitos
- Servidor Ubuntu (18.04, 20.04 ou superior)
- Acesso root ou sudo
- Domínio apontando para o servidor
Passo 1: Atualize o Sistema
sudo apt update && sudo apt upgrade -yPasso 2: Instale o Certbot
Para servidores com Nginx:
sudo apt install certbot python3-certbot-nginx -yPara servidores com Apache:
sudo apt install certbot python3-certbot-apache -yPasso 3: Obtenha o Certificado SSL
Para Nginx:
sudo certbot --nginx -d seu-dominio.com -d www.seu-dominio.comPara Apache:
sudo certbot --apache -d seu-dominio.com -d www.seu-dominio.comSiga as instruções na tela para concluir a instalação.
Passo 4: Teste a Renovação Automática
sudo certbot renew --dry-runO Certbot já configura a renovação automática via cron. O comando acima simula a renovação para garantir que tudo está funcionando.
Passo 5: Verifique o SSL
- Acesse SSL Labs e insira seu domínio para validar o certificado.
- Seu site deve carregar com HTTPS e mostrar o cadeado de segurança.
Troubleshooting: Erros Comuns
- Erro de porta 80/443 ocupada: Certifique-se de que o servidor web está rodando e as portas estão liberadas no firewall.
- Domínio não resolve: Verifique se o DNS do domínio aponta para o IP correto do servidor.
- Permissão negada: Execute os comandos com
sudoou como root.
FAQ
- O certificado expira em quanto tempo? 90 dias, mas o Certbot renova automaticamente.
- Posso usar para subdomínios? Sim, basta adicionar todos no comando
-d. - Funciona em outros sistemas? Sim, mas os comandos podem variar.
Como podemos ajudar
Precisa de suporte para configurar SSL ou garantir a segurança do seu site? Nossa equipe pode ajudar você a proteger sua presença online.
- Auxílio na instalação e configuração do Certbot
- Diagnóstico de problemas de SSL
- Orientação sobre melhores práticas de segurança
- Suporte para renovação e validação de certificados
Entre em contato com nosso suporte especializado para garantir seu site seguro com SSL gratuito!