Easily Install WordPress On Amazon EC2 – Part 1

It’s really easy to install WordPress on Amazon’s cloud server. Get your WordPress website up and running instantly. Amazon offers free usage for first one year, so you can try their servers and decide yourself if you want to use their services further or not. This tutorial will guide you how to install all needed services on Amazon’s cloud to get your website up and running. First you need to signup for AWS (Amazon Web Services) free usage tier (Signing up with Amazon requires a credit card). Once you are signed up login to your AWS console and start following steps:

Step 1> Select Amazon EC2(Virtual server in cloud):

aws1

Step 2> Click on “Launch Instance” (You need to create an instance):

aws2

Step 3> Select Ubuntu Server 12.0.4 (It will be the server where you will install all software’s and your WordPress):

AWS choose server- InfoTuts

Step 4> In next screen you will have to select Instance Type. Make Sure you have selected “T1 Micro” instance type.

AWS- InfoTuts

Step 5> Click “Continue” on next screen.

aws5

Step 6> Click Continue on next Screen.

aws6

Step 7> In this step, you will have to choose key-value. This will generate a ‘.pem’ file which will be used to connect to your server via SSH (Secure Shell).

aws7

Step 8> Here you will have to create and download the “key-pair”. Enter name for your “key-pair” and download it in safe location. It will be used every time you will connect via SSH.

aws8

Step 9> In this step you have to create security group. Enter name and description of security group. You can also add rules here, select HTTP from the drop down menu and click “add rule”.

aws9

Step 10> Recheck all the things and click “LAUNCH“.

aws10

Step 11> Click “close“. and you will see your instance running.

aws12

Step 12> Now “check” the check box to select your Instance and you will see more option pop’s up under “Actions“. Go and select “Connect“. It will allow you to connect to an Instance:

aws14

Step 13> In this step you have to select the method to connect with SSH. You can either use PuTTY as SSH client in windows or you can use your browser(Java Required):

aws17

Step 14> Provide the path of “key-pair” file (.pem file)which you downloaded in step 8. Click on “Launch SSH Client“.

aws15

Step 15> This will get you a terminal. Now you have access to your instance, you are free to use it as its owner 😀.   

aws16

You can now install software’s/packages and create/delete files in this Instance.

Since this tutorial is large so I have made three parts of it. In next tutorial we will be installing APACHE, PHPMyAdmin, MySQL and PHP. Then we will install WordPress and will get it running in minutes. We’ll also see how to map your Amazon’s Elastic IP with your domain name in last tutorial.

Check Installing WordPress on Amazon EC2- Part 2

About sanjeev

sanjeev
Dreamer, Blogger and Thinker. I love to help people in solving their problems. You can also join me HERE

Related posts:

4 Responses so far.

Comments are closed.