====== Configuração Certbot para certificado SSL ======
{{:howto:letsencrypt-certbot-logo-install-certbot-on-apache-nginx.png?600|}}
Para adicionar uma camada extra de segurança adicionamos a criptografia para nosso site! O famoso **https** vai entrar em vigor em poucas etapas.
Primeiramente instalamos o certbot para apache.
# apt update && apt install python3-certbot-apache
==== Geração de certificado. ====
Definimos o argumento **--register-unsafely-without-email** para não enviar um email para quando o certificado está próximo ao expirar. //Vamos fazer isso automaticamente posteriormente com o cron//...
# certbot --apache --register-unsafely-without-email
Siga todas as etapas correspondentes.
==== Renovando Certificado Automaticamente com cron ====
# crontab -e
E adicionamos para renovar mensalmente o certificado que será feito todo dia 1 à meia noite! Lembrando que o certificado expira a cada 3 meses.
# Renew certificate
0 0 1 * * certbot --apache renew
==== Criando certificado com Cloudflare ===
certbot certonly \
--dns-cloudflare \
--dns-cloudflare-credentials ~/.secrets/certbot/cloudflare.ini \
-d example.com