LetsEncrypt: Difference between revisions

From Growth Agency Wiki
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