wils@web ~ $ cat ~/ajuda/como-obter-certificados-ssl-gratuitos-com-let-s-encrypt-utilizando-certbot-2-4.md

Segurança

Como obter certificados SSL gratuitos com Let's Encrypt utilizando Certbot 2.4

atualizado em 19/08/2026

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 nginx

3. Obtenção do Certificado SSL

Execute o seguinte comando para obter o certificado:

sudo certbot --nginx -d seu_dominio.com -d www.seu_dominio.com

O 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-timers

Conclusã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-run

Dica: 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.