Goal: Using Linux/Unix-based instances running WordPress in seconds
- https://aws.amazon.com/lightsail/ to sign up $5/month (they also have free 1st month trial)
- Upon Signing in (Home Page)> Click on Create an instance link.
- Select Linux > WordPress (Prebuilt app)
- Leave other settings alone (such as availability zone Virginia, Zone A, sbn SSH key pair), Go with $5/month option.
- Name your instance: rename my virtual private server (vps): “YourName-website”. I re-named my vps: Heggy-website
- Final step to firing up the server: Click CREATE.
In summary, we have finished firing up a private server without worrying about managing infrastructure.
- Next Goal: How to use the Worpress instance in lightsail.
- To work with WordPress instance, click on its name. Then you will be taken to the first Connect Tab.
- Public IP is the one you can access using webbrowser such as Chrome or firefox
- scroll down to click on the bitnami documentation
- Access data for WordPress
- Username: user
- Password: Log in to the AWS Console > Lightsail service > Click on your Website instance. On the connect tab> click “Connect using SSH” Button.
- Once click on the orange Connect using SSH button > You are taken to bitnami console window.
- inside of the bitnami server console type:
- Go to 188.8.131.52/wp-login.php to enter your Login: user and Password: password you just got from bitnami console. (example photo above)
- To create new user to your WordPress site
- click on Users from Dashboard page from 184.108.40.206/wp-admin/
- click Add New button
- If you want to give full power to the new user Role: Select Admin
- Click Add New User. Now you can login under new username and Password.
Use cases: Quickly want to fire up a virtual private server to host wordpress.org website within 5 minutes. Great for someone with no server networking knowledge to host their website publicly.
Resource 1: Linus Chan from StreetCode