LetsEncrypt: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
== Let's Encrypt on Ubuntu server == | |||
First update the server | |||
<pre> | |||
sudo apt update | |||
sudo apt upgrade | |||
sudo apt autoremove | |||
</pre> | |||
=== Apache === | |||
Then run these command to install and config certbot | |||
<pre> | <pre> | ||
sudo apt install certbot python3-certbot-apache | sudo apt install certbot python3-certbot-apache | ||
| Line 6: | Line 18: | ||
sudo certbot --apache | sudo certbot --apache | ||
</pre> | |||
// Check auto renewal status | Check auto renewal status | ||
sudo systemctl status certbot.timer | <pre> | ||
sudo systemctl status certbot.timer | |||
</pre> | |||
=== nginx === | |||
Then run these command to install and config certbot | |||
<pre> | |||
sudo apt install certbot python3-certbot-nginx | |||
sudo systemctl reload nginx | |||
sudo certbot --nginx | |||
</pre> | |||
Check auto renewal status | |||
<pre> | |||
sudo systemctl status certbot.timer | |||
</pre> | </pre> | ||
Latest revision as of 16:40, 28 November 2024
Let's Encrypt on Ubuntu server
First update the server
sudo apt update sudo apt upgrade sudo apt autoremove
Apache
Then run these command to install and config certbot
sudo apt install certbot python3-certbot-apache sudo apache2ctl configtest sudo systemctl reload apache2 sudo ufw allow 'Apache Full' sudo certbot --apache
Check auto renewal status
sudo systemctl status certbot.timer
nginx
Then run these command to install and config certbot
sudo apt install certbot python3-certbot-nginx sudo systemctl reload nginx sudo certbot --nginx
Check auto renewal status
sudo systemctl status certbot.timer