This is a multipart blog post demonstrating how to set up a GUI on Amazon EC2 Ubuntu Server using a Windows machine.
By default Amazon EC2 Ubuntu Servers do not come with GUI, In order to perform any operation SSH client like PuTTY has to be used. As not everybody is comfortable with writing commands through SSH client, I will guide here to set up a GUI on an Ubuntu server.
In this part, I will briefly explain how to create Ubuntu Server on Amazon EC2 instance and in the next I will explain how to setup GUI and access it from Windows Desktop.
The article is a bit long because I wanted to make everything clear, So that nobody gets stuck anywhere. Still, if anybody face any problem then feel free to comment. So let’s get started.
Please follow these steps to create Ubuntu Server on Amazon EC2 instance:
Step-1: Open your browser and go to
Amazon Web Services (AWS) - Cloud Computing Services
Amazon Web Services offers reliable, scalable, and inexpensive cloud computing services. Free to join, pay only for…
Step-2: Click on
Sign In to the Console at the top right corner of the page
Step-3: Sign in to your AWS account with your relevant credentials
Step-4: Click on
EC2 under “Compute” section
Step-5: Now Click on
Step-6: Select “Ubuntu Server 16.04 LTS (HVM), SSD Volume Type” (or any other Ubuntu flavor of your choice) by clicking on
Step-7: Configure the machine of your choice by selecting CPU, Memory, etc. of your choice
Note: If you are eligible for free tier then make sure you select t2.micro instance which comes under AWS free tier service otherwise you will be charged accordingly
Step-8: Click on
Next: Configure Instance Details
Step-9: You can configure instance properties but we are keeping it default
Step-10: Now click on
Next: Add Storage and select the size of a disk
Note: Maximum 30GB is available for free tier beyond that you will be charged accordingly
Step-11: Click on
Next: Add Tags
Step-12: Click on
Step-13: Create the following key value pair and then click on
Next: Configure Security Group
Step-14: Create a new rule by clicking on
Add Rule button, set the rule properties as below and then click
Review and Launch
Step-15: Click on
Step-16: If you have already created your public — private key pair then select “Choose an existing key pair” otherwise
- Select “Create a new key pair” then enter key pair name and click on
Download Key Pair. A private key will be downloaded to your machine, keep it safe it will be used for connecting to the EC2 instance.
Step-17: Click on
Step-18: Some processing will happen, wait for sometime then a window will appear, click on
Step-19: It might take a while (5–10 mins) to get your instance ready