wils@web ~ $ cat ~/ajuda/como-implementar-certificados-ssl-com-let-s-encrypt-usando-certbot-2-1-no-debian-11.md
SegurançaComo implementar certificados SSL com Let's Encrypt usando Certbot 2.1 no Debian 11
Implementar certificados SSL com Let's Encrypt usando Certbot no Debian 11 é um processo simples e eficaz para garantir a segurança do seu site. Este guia irá orientá-lo passo a passo.
Pré-requisitos
- Servidor Debian 11 atualizado.
- Acesso root ou sudo.
- Domínio registrado apontando para o seu servidor.
Instalando o Certbot
Primeiro, você precisa instalar o Certbot e o plugin para o servidor web que está utilizando (ex: Nginx ou Apache).
sudo apt update
sudo apt install certbot python3-certbot-nginx # Para Nginx
sudo apt install certbot python3-certbot-apache # Para Apache
Obtendo o Certificado SSL
Com o Certbot instalado, você pode agora obter um certificado SSL. O comando varia de acordo com o servidor web que você está usando.
Para Nginx:
sudo certbot --nginx -d seu_dominio.com -d www.seu_dominio.com
Para Apache:
sudo certbot --apache -d seu_dominio.com -d www.seu_dominio.com
Renovação Automática
Os certificados do Let's Encrypt têm validade de 90 dias, mas o Certbot pode configurar a renovação automática.
sudo systemctl status certbot.timer
Verifique se o timer está ativo. Caso não esteja, você pode ativá-lo com:
sudo systemctl enable certbot.timer
Conclusão
Agora você tem um certificado SSL instalado e configurado no seu servidor Debian 11. Manter a segurança do seu site é crucial, e o uso do Let's Encrypt é uma excelente opção. Para garantir que a renovação automática funcione, verifique periodicamente o status do Certbot.
Dica: Sempre faça backup das suas configurações antes de realizar alterações significativas no servidor.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.