DEV Community

Cover image for How to Deploy a WordPress Website on AWS in 5 minutes
Abiodun Eniola
Abiodun Eniola

Posted on • Updated on

How to Deploy a WordPress Website on AWS in 5 minutes

Get your website up and running in 5 minutes with these few steps

Let's get started!

Step 1

  • Login to the Amazon console and Launch Lightsail
  • Click on Create instance

Image description

Step 2

  • Select a Region
  • Select an Availability Zone

Image description

Step 3
Choose an instance image

  • Select Linux/Unix as the platform.
  • Select WordPress as the blueprint.

Image description

Step 4

  • Choose an instance plan

Image description
Step 5

  • Specify a name for the instance
  • Click on create instance

Image description
Our instance has been launched successfully

Image description

Step 6

  • Let's connect to our instance
  • Choose the SSH quick-connect icon for your WordPress instance.

After the browser-based SSH client window opens,

  • Enter the following command to retrieve the default application password:

cat $HOME/bitnami_application_password

Keep the password displayed on the screen. You use it later to sign in to the admin dashboard of your WordPress website

Image description

Step 7

  • Let's sign in to the admin console of WordPress
  • Copy the link below to a web browser
http://PublicIpAddress/wp-login.php
Enter fullscreen mode Exit fullscreen mode

Replace PublicIpAddress with the public IP address of your WordPress instance.

  • In the username field enter "user"
  • In the Password field, enter the default password obtained earlier then login

Viola!

You are now signed in to the administration dashboard of your WordPress website where you can perform administrative actions.

Image description

Now the Wordpress site is fully deployed. You can install plugins like Elementor to start building your website.

Top comments (0)