This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
certbot_lets_encrypt [2022/02/03 23:39] – created vissie | certbot_lets_encrypt [2022/03/09 01:55] (current) – vissie | ||
---|---|---|---|
Line 1: | Line 1: | ||
=====Setup===== | =====Setup===== | ||
+ | | ||
+ | apt-get update | ||
sudo apt-get install certbot | sudo apt-get install certbot | ||
+ | apt-get install python3-certbot-nginx | ||
+ | | ||
+ | vim/ | ||
+ | <sxh bash; gutter: false> | ||
+ | server { | ||
+ | listen 80 default_server; | ||
+ | listen [::]:80 default_server; | ||
+ | root / | ||
+ | server_name example.com www.example.com; | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | sudo systemctl restart nginx | ||
+ | |||
====Add domain==== | ====Add domain==== | ||
- | certbot | + | |
====Renew all==== | ====Renew all==== | ||
sudo certbot renew | sudo certbot renew | ||
+ | ====Automatically Renew Let’s Encrypt Certificates==== | ||
+ | sudo crontab -e | ||
+ | <sxh bash; gutter: false> | ||
+ | 0 12 * * * / | ||
+ | </ |