Por Que Let’s Encrypt?
Let’s Encrypt fornece certificados SSL/TLS gratuitos com Certbot.
Pré-requisitos
- Servidor Linux com IP público.
- Domínio com DNS apontando para seu servidor.
- Portas 80 e 443 abertas.
Solução Passo a Passo
sudo apt install -y certbot python3-certbot-nginx
sudo certbot --nginx -d exemplo.com
sudo certbot renew --dry-run
Solução de Problemas
- Validação falhou: Verifique DNS e porta 80.
- Rate limit: Aguarde 1 hora e use
--staging.
Resumo
- Let’s Encrypt fornece certificados SSL gratuitos de 90 dias.
- Certbot auto-configura Nginx/Apache e auto-renova.