wils@web ~ $ cat ~/ajuda/como-obter-um-certificado-ssl-gratuito-com-let-s-encrypt-usando-o-certbot-2-5.md
SegurançaComo obter um certificado SSL gratuito com Let's Encrypt usando o Certbot 2.5
O Let's Encrypt é uma autoridade certificadora que fornece certificados SSL gratuitos, permitindo que você proteja seu site com HTTPS. Neste manual, vamos aprender como obter um certificado SSL gratuito usando o Certbot 2.5.
Pré-requisitos
- Um domínio registrado.
- Acesso ao servidor onde o domínio está apontado.
- O Certbot instalado no servidor.
Passo a Passo para Obter o Certificado SSL
1. Instalar o Certbot
Se você ainda não tem o Certbot instalado, siga os comandos abaixo para instalá-lo:
sudo apt update
sudo apt install certbot python3-certbot-nginx
2. Parar o Servidor Web
Se você estiver usando o Nginx, pare o servidor antes de solicitar o certificado:
sudo systemctl stop nginx
3. Obter o Certificado SSL
Execute o comando abaixo para obter o certificado SSL:
sudo certbot certonly --standalone -d seu_dominio.com -d www.seu_dominio.com
Substitua seu_dominio.com pelo seu domínio real.
4. Configurar o Servidor Web
Após obter o certificado, você precisa configurar seu servidor web para usá-lo. Para o Nginx, adicione as seguintes linhas ao seu arquivo de configuração:
server {
listen 443 ssl;
server_name seu_dominio.com www.seu_dominio.com;
ssl_certificate /etc/letsencrypt/live/seu_dominio.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/seu_dominio.com/privkey.pem;
location / {
try_files $uri $uri/ =404;
}
}
5. Reiniciar o Servidor Web
Reinicie o servidor web para aplicar as mudanças:
sudo systemctl start nginx
Conclusão
Agora seu site deve estar acessível via HTTPS. É recomendado automatizar a renovação do certificado. Para isso, adicione o seguinte comando ao cron:
0 0 * * * /usr/bin/certbot renew --quiet
Isso garantirá que seu certificado seja renovado automaticamente.
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.