Hostwinds Tutorials
Search results for:
Table of Contents
Tags: SSL
Let's Encrypt is a Certificate Authority that lets you acquire an SSL certificate. For systems with shell access, it is recommended to install Certbot, an application that uses the ACME protocol. Certbot is packaged for many common operating systems and web servers.
sudo dnf install certbot python2-certbot-apache
sudo apt update && sudo apt upgrade
sudo apt-get install certbot python-certbot-apache
certbot --apache -d example.com -d www.example.com -d other.example.net
apt install python-certbot-nginx
certbot --nginx -d example.com -d www.example.com -d other.example.net
When you initially run the command to obtain the certificate, certbot will create an account asking you for an email and agreement to the Let's Encrypt subscriber policy. You can automate that task by adding the --email & --agree-to primers
./certbot-auto certainly --standalone --email admin@example.com -d example.com -d www.example.com -d other.example.net
wget https://dl.eff.org/certbot-auto
chmod a+x ./certbot-auto
./certbot-auto
./certbot-auto --help>
Written by Hostwinds Team / April 24, 2018