Last Updated on November 23, 2020 by Editor
Already have two instance of WordPress. For this demo, I click Create Instance.
Step 1: Creating a WordPress instance/website
Will be using Linux/Unix platform. Click WordPress.
Step 2: Creating a Lightsail static IP address and attaching to WordPress instance/website
On the home page of Amazon Lightsail, click Amazon Lightsail button. Next select Networking tab.
Step 3: Connect your AWS WordPress website/instance with custom domain name
Here is a tutorial to refer how to configure Name servers if your domain registrar is GoDaddy:
After a propagation time (less than 24 hrs but usually one hour or so), woosplendid.com shows up.
Step 4: Installing free Let’s Encrypt SSL certificate
Note that by default, you get your WordPress site without SSL certificate installed. It means it will show Not Secure with most browsers (of course Chrome). Given the thrust given by Google for secure sites, it is important to have SSL certificate installed.
Click Connect Using SSH and enter the following command: sudo /opt/bitnami/bncert-tool
Enter: woosplendid.com www.woosplendid.com
Next, I am asked Enable HTTP to HTTPS redirection [Y/n]
I enter Y
You get few more choices to configure in the form of Y/N before providing your email id.
And next you get a locked secure site on Chrome browser.