Easy Blogging with your own Professional Blog - Ghost Hosted on AWS

Step 1: Create EC2 Instance to host Ghost

Login to your AWS Account, navigate to the EC2 Dashboard and Launch Instance

Search for following Ubuntu AMI and select one of the following two

Ubuntu Server 18.04 LTS (HVM), SSD Volume Type

Ubuntu Server 16.04 LTS (HVM), SSD Volume Type

Select free tier t2.micro instance type

Configure Instance details

  • Make sure you enable auto-assign public IP  
  • Other configuration could vary based upon your priorities, you can choose what I have.

Add Storage : depends on your usage, this can be expanded or you can use S3 later on.

Create Security Group or you can use an existing one. make sure your security group has the following inbound rules for http and https along with SSH allowed.

Review and Launch. Save the key-pair as it will be used next to ssh to this Ubuntu EC2 instance to install Ghost.