Edit /var/nginx/ssl_common.conf
ssl_certificate /etc/letsencrypt/live/<site>/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/<site>/privkey.pem; location ^~ /.well-known/acme-challenge/ { default_type "text/plain"; allow all; root /var/www/example; auth_basic off; }
30 2 * * 1 /bin/certbot -a webroot --webroot-path=/var/www/example renew --renew-hook "systemctl restart nginx"
mkdir -p /var/www/example certbot certonly --webroot -w /var/www/example/ -d www.example.com
include ssl_common.conf
https://www.guyrutenberg.com/2017/01/01/lets-encrypt-reload-...
http://nginx.org/en/docs/beginners_guide.html
Basically `reload` should have the external appearance of 0 downtime.
Edit /var/nginx/ssl_common.conf
Edit crontab, add: Make the cert In your NGINX HTTPS server blocks add: That should be it...