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 * * * / | ||
| + | </ | ||