Getting a free SSL certificate for your site is now easier than ever. On AWS, certificates are free and easy for any load-balanced environment you create. But what if you aren’t running a load-balanced site? If you followed my earlier guide The Ultimate Guide to WordPress on AWS EC2 then this tutorial is for you.
In this article, I’m assuming you’re running Apache on an Amazon Linux EC2 instance. We’ll install a free SSL certificate from Let’s Encrypt and configure it to automatically renew.