Red Hat Enterprise Linux 7.2 on AWS Instance in < 10 minutes

I like free stuff. Amazon Web Services offers a free T2-micro tier of Red Hat Enterprise Linux for free. That's right. I said FREE!

If you are a software developer, nerd, systems admin or full-stack devguy and you are not using AWS free instances, you need to reconsider what you are doing with your life. These are completely free servers in Amazon's easy to use cloud architecture. It does not get any better than this.

I am going to start up a free T2-micr tier of RHE 7.2 in under 10 minutes.

Login to your AWS account. From the AWS service offerings page, select EC2 - Virtual Servers in the Cloud.

Amazon Instance Selector

Step 1: Choose an Instance

Amazon Instance Selector

We're going to set up Red Hat Enterprise Linux 7.2. Red Hat Enterprise Linux offers a number of features that makes it a great choice for your server foundation.

Step 2: Select Your Instance Type

Amazon Instance Type

I'm using the FREE T2-micro tier. This virtual server instance offers 1 vCPU, 1 GB of memory, plus storage, and moderate network performance. That's pretty good for FREE!

Step 3: Configure the Instance Details

Amazon Instance Details

Select your number of instances. You also have the option of starting up a new virtual cloud network or choosing the default netowrk settings. Assign the network, subnet and auto-assign a public IP.

Finally, choose the instance shutdown behavior and enable terminal protection and monitoring.

Step 4: Add Storage

Amazon Instance Type

FREE T2-micro tier eligible customers can get up to 30 GB of general purpose storage.

Your instance launches the with the default storage settings. You have an option of attaching additional EBS volumes. The default root volume provides 10 GB of General Purpose SSD storage. Storage Awesomeness.

Step 5: Configure Security Group

Amazon Instance Type

An important step in setting up your RHE Linux instance is the security group and firewall rules. At a minimum, we need port 22 open and listening for connections from ONLY your IP.

  • Do not leave SOURCE set to Anywhere as this is generally a bad idea.
  • Add ports for web, if necessary for your usage and application's needs.
Step 6: Review and Launch Your Instance

Amazon Instance Type

Launch!

Connect to your new FREE AWS instance via SSH.

Amazon Instance Type

Red Hat Enterprise Linux 7.2 in under 10 minutes. Only on Amazon Web Services.

Craig Derington

Veteran full stack web dev focused on deploying high-performance, modern applications using Python, Go and Node; featuring industry leading frameworks, Django & Flask, and backends MySQL and MongoDB.

comments powered by Disqus