wils@web ~ $ cat ~/ajuda/como-instalar-e-configurar-o-let-s-encrypt-3-0-com-certbot-no-ubuntu-22-04.md

Segurança

Como instalar e configurar o Let's Encrypt 3.0 com Certbot no Ubuntu 22.04

atualizado em 02/08/2026

O Let's Encrypt é uma autoridade certificadora que fornece certificados SSL/TLS gratuitos, permitindo que você habilite HTTPS em seu servidor. Neste manual, vamos aprender como instalar e configurar o Let's Encrypt 3.0 usando o Certbot no Ubuntu 22.04.

Pré-requisitos

  • Um servidor Ubuntu 22.04 atualizado.
  • Acesso root ou sudo ao servidor.
  • Um domínio apontando para o seu servidor.

Passo 1: Atualizar o sistema

sudo apt update && sudo apt upgrade -y

Passo 2: Instalar o Certbot

O Certbot é a ferramenta recomendada para obter e renovar certificados do Let's Encrypt.

sudo apt install certbot python3-certbot-nginx -y

Passo 3: Configurar o Nginx

Se você estiver usando o Nginx, é necessário garantir que ele esteja instalado e configurado corretamente.

sudo apt install nginx -y

Verifique se o Nginx está em execução:

sudo systemctl status nginx

Passo 4: Obter um certificado SSL

Execute o seguinte comando para obter um certificado SSL para seu domínio:

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

Siga as instruções na tela para completar a configuração.

Passo 5: Configurar a renovação automática

O Certbot instala um cron job para renovar automaticamente os certificados. Para testar a renovação, execute:

sudo certbot renew --dry-run

Conclusão

Agora você configurou com sucesso o Let's Encrypt no seu servidor Ubuntu 22.04. Lembre-se de verificar periodicamente a validade do seu certificado e a renovação automática. Uma dica útil é configurar notificações para alertá-lo sobre a expiração do certificado.

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.