Setup (AWS) Amazon Elastic Beanstalk to work with Let's Encrypt.
What is Lets Encrypt? Let’s Encrypt is a free , automated , and open Certificate Authority. To enable HTTPS on your website, you need to get a certificate (a type of file) from a Certificate Authority (CA). Let’s Encrypt is a CA. In order to get a certificate for your website’s domain from Let’s Encrypt, you have to demonstrate control over the domain. With Let’s Encrypt, you do this using software that uses the ACME protocol , which typically runs on your web host. Setup Lets Encrypt for your PHP Beanstalk Application. Prepare your zipped project. My project folders and files My zipped project. Create .ebextensions Folder Before make a zipped project make sure you already have .ebextensions/*. config. Create https.config file under .ebextensions . you can use your own file name for your *.config files. Resources: sslSecurityGroupIngress: Type: AWS::EC2::SecurityGroupIngress Properties...