wils@web ~ $ cat ~/ajuda/como-instalar-e-usar-o-certbot-com-nginx-no-ubuntu-24-04.md
SegurançaComo instalar e usar o Certbot com Nginx no Ubuntu 24.04
Este manual tem como objetivo orientar a instalação e configuração do Certbot com Nginx no Ubuntu 24.04, permitindo a obtenção de certificados SSL gratuitos da Let's Encrypt.
Passo 1: Atualizar o sistema
Antes de iniciar a instalação, é fundamental atualizar os pacotes do sistema. Execute o seguinte comando:
sudo apt update && sudo apt upgrade -y Passo 2: Instalar o Nginx
Se o Nginx ainda não estiver instalado, você pode instalá-lo com o comando:
sudo apt install nginx -y Passo 3: Instalar o Certbot
Instale o Certbot e o plugin do Nginx com o seguinte comando:
sudo apt install certbot python3-certbot-nginx -y Passo 4: Configurar o Nginx
Certifique-se de que o Nginx está configurado corretamente. Você pode editar o arquivo de configuração do seu site:
sudo nano /etc/nginx/sites-available/default Adicione ou verifique se as seguintes linhas estão presentes:
server { listen 80; server_name seu_dominio.com www.seu_dominio.com; location / { try_files $uri $uri/ =404; } } Passo 5: Obter o certificado SSL
Agora, você pode obter o certificado SSL com o Certbot. Execute o seguinte comando:
sudo certbot --nginx -d seu_dominio.com -d www.seu_dominio.com Siga as instruções na tela para concluir a configuração.
Passo 6: Verificar a renovação automática
O Certbot deve configurar a renovação automática. Para verificar se a tarefa cron foi criada, execute:
sudo systemctl status certbot.timer Dica de verificação/segurança
Após a instalação, você pode verificar se o SSL está funcionando corretamente acessando seu domínio com https://. Utilize ferramentas como SSL Labs para testar a segurança do seu 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.