How to setup your website in Amazon Web Services (Intro)

Recently, I’ve moved my website ( to Amazon Web Services. To me it was easy and fun. It was also adventurous as I was doing it for the first time. Now, I’m going to share with you, how did I do it.


  • You should be familiar and comfortable to work with CLI (Command line interface).
  • You should be able to run ssh command from your command line (cmd for windows / terminal for linux or mac OS X.)

I’ve divided the tutorial into 4 parts.

Part 1: 

Setup Amazon Web Services (AWS) Account

Setup amazon EC2 instance.

Part 2: 

Access EC2 Service from terminal or command line prompt.

Install Apache PHP MySQL on EC2 server

Part 3: 

Access EC2 File system using FileZilla and upload files

Part 4: 

Add your domain name in Route 53

Change DNS of your domain name.

Check your website on server.


Leave a Reply