Its super easy to use free Let’s Encrypt to secure Apache on Digital Ocean

I host a several web sites at Digital Ocean and am very happy with their service. Today offered further confirmation. Digtal Ocean partnered with Let’s Encrpt

Following the excellent article by Erika Heidle’s How To Secure Apache with Let’s Encrypt on Ubuntu 16.04, I setup https or SSL on a site I’m building with a friend. From beginning to end took only 20 minutes. From my perpsective In 2017 with free and easy solutions there is no good reason not to secure your website.

Step 1 — Install the Let’s Encrypt Client

sudo add-apt-repository ppa:certbot/certbot

sudo apt-get update

sudo apt-get install python-certbot-apache

Step 2 — Set Up the SSL Certificate

sudo certbot --apache -d

sudo certbot --apache -d -d

When the installation is finished, you should be able to find the generated certificate files at /etc/letsencrypt/live. You can verify the status of your SSL certificate with the following link (don’t forget to replace with your base domain):

Step 3 — Set Up Auto Renewal

sudo crontab -e Add this command so that cron tries to renew cert every day. 15 3 * * * /usr/bin/certbot renew --quiet