wils@web ~ $ cat ~/ajuda/como-obter-e-instalar-certificados-ssl-tls-com-certbot-2-5-no-debian-11.md

Segurança

Como obter e instalar certificados SSL/TLS com Certbot 2.5 no Debian 11

atualizado em 31/07/2026

Este manual aborda como obter e instalar certificados SSL/TLS utilizando o Certbot 2.5 no Debian 11, garantindo a segurança das suas aplicações web.

Pré-requisitos

  • Servidor Debian 11 atualizado.
  • Acesso root ou sudo ao servidor.
  • Domínio registrado e apontando para o servidor.

Passo a Passo

1. Atualizar o Sistema

Antes de começar, é importante garantir que seu sistema esteja atualizado. Execute o seguinte comando:

sudo apt update && sudo apt upgrade -y

2. Instalar o Certbot

Instale o Certbot e o plugin para o servidor web que você está utilizando. Para o Apache, use:

sudo apt install certbot python3-certbot-apache -y

Para Nginx, use:

sudo apt install certbot python3-certbot-nginx -y

3. Obter o Certificado SSL

Com o Certbot instalado, você pode solicitar um certificado SSL. Para Apache, execute:

sudo certbot --apache

Para Nginx, use:

sudo certbot --nginx

Siga as instruções na tela para configurar o certificado. O Certbot irá automaticamente configurar seu servidor web para usar o novo certificado.

4. Verificar a Renovação Automática

O Certbot configura automaticamente uma tarefa cron para renovar os certificados. Você pode verificar se a renovação automática está funcionando com:

sudo certbot renew --dry-run

Conclusão

Após a instalação, seu site estará mais seguro com o uso de HTTPS. É recomendável verificar periodicamente a validade do seu certificado e a renovação automática.

Dica: Utilize ferramentas como SSL Labs para testar a configuração do seu certificado SSL.

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.