Setting up HTTPS was very easy. It was just a matter of upgrading to Amazon Linux 2 AMI. Follow the Install a LAMP Web Server on Amazon Linux 2 instructions. Follow the Configure Apache Web Server on Amazon Linux 2 to Use SSL/TLS instructions.
Thank you to Let’s Encrypt for providing their free service which will save me thousands of dollars, and the Electronic Frontier Organization for setting up CertBot.