- This step will assist you in setting up your first server and getting moving online. This requires a Credit Card and there will be a negligible charge of less than a $1. Go to http://aws.amazon.com/ and click the Sign Up button. Fill out the required information. Put in Credit Card (no charge will be filed). On support, select Basic-Free. This will take you back to the home page where you should click Launch Management Console located right of center on the screen. One of the options is EC2. Click this option.
- You should be at this screen. I have Highlighted the important features of this page. Click the Instances tab.
- Hit the Launch Instance Button. Select the first option Amazon Linux because the commands farther along this guide will not work in Ubuntu. After this, DO NOT CHANGE ANYTHING just click Next until you arrive at Security Groups which is the page below. Name the group as desired. This is what will allow you to access your server moving forward. Click Review and launch, ignore any warnings and hit launch. In the next step you need to create a new key pair. I would suggest giving it a name that you will be able to remember. Be sure to remember to DOWNLOAD KEY PAIR preferably to your desktop. Then you can click the view instances button to return to the instances page. I would suggest you name the instance
- The final step for today is to assign an IP address to your server to allow access to it through the web. On the sidebar on EC2 click on Elastic IP under Network & Security. On the Elastic IP page hit Allocate New Address. Then select the IP it will generate and click associate address in the top of the page. Then, if you click on it, the Instance row should populate with the server you launched. That is all for this project. You now have an active server that you can use for anything from website hosting to file storage. Please note that these servers are free for only the first year. Then the price will scale between 1-$15 a month based on use. But also be aware that each server can host a large number of websites depending on number of visitors and file sizes.
The Next project will be on connecting to your server.
This is a combination of experience and a practical adaptation of the guide at http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-launch-instance_linux.html. For more information please consult that guide.f you are ready to move on, continue to
Project 2: Preparing Server With LAMP Software