wils@web ~ $ cat ~/ajuda/como-obter-certificados-ssl-gratuitos-com-let-s-encrypt-utilizando-certbot-2-4.md
SegurançaComo obter certificados SSL gratuitos com Let's Encrypt utilizando Certbot 2.4
Introdução
Obter certificados SSL gratuitos com Let's Encrypt é uma maneira eficaz de garantir a segurança do seu site. O Certbot é uma ferramenta que facilita esse processo de forma automatizada.
Requisitos
- Acesso ao servidor Linux via SSH.
- Domínio apontado para o seu servidor.
- Permissões de sudo.
Passo a Passo
1. Instalação do Certbot
Primeiro, você precisa instalar o Certbot. O comando varia conforme a distribuição do Linux:
# Para Debian/Ubuntu
sudo apt update
sudo apt install certbot python3-certbot-nginx
# Para CentOS/RHEL
sudo yum install epel-release
sudo yum install certbot python2-certbot-nginx
2. Configuração do Nginx
Certifique-se de que o Nginx está instalado e configurado. Você pode verificar o status com:
sudo systemctl status nginx3. Obtenção do Certificado SSL
Execute o seguinte comando para obter o certificado:
sudo certbot --nginx -d seu_dominio.com -d www.seu_dominio.comO Certbot irá solicitar algumas informações e, em seguida, configurará automaticamente o Nginx para usar o certificado SSL.
4. Renovação Automática
O Certbot configura automaticamente a renovação do certificado, mas você pode verificar se a tarefa cron foi criada com:
sudo systemctl list-timersConclusão
Agora você tem um certificado SSL gratuito instalado e configurado no seu servidor. Lembre-se de testar a renovação do certificado com:
sudo certbot renew --dry-runDica: Sempre mantenha seu Certbot atualizado para garantir a melhor segurança e compatibilidade.
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.