Certbot: Let's Encrypt (free SSL certificates)

Install Certbot and have SSL certificates from Let's Encrypt renewed automatically.

It's really quite simple. You just install Certbot and you can get free SSL certificates from Let's Encrypt.

apt install certbot python3-certbot-apache -y
certbot --apache -d your-domain.com -d www.your-domain.com

The Apache plugin (--apache) handles both domain validation and setting up the SSL vHost configuration in one step. On the first run you have to enter an email address and accept the license terms with A.