Check the group permission on EC2
I finally got a chance to play around with Amazon Web Services (AWS) Elastic Compute Cloud (EC2) for the first time. I was able to get it up and running with Firefox's plugin Elasticfox, but I did run into one problem. After I installed Apache on there, I wasn't able to access it on the web. I tried to ping the IP, but there was no response either. Hrm.. Well, after digging around on the web and asking my friends what could be the cause, it turn out that I had to change the default group permission setting.
You can change the group permission setting by going to the "Security Group" section. Inside there you will see a list of "Allowed Connections", just make sure you add a HTTP method, add port 80 and set the Source CIDR to 0.0.0.0/0 (allows all IPs).
So yeah, for those EC2 newbies (myself included) out there, if you are having problem accessing the server, make sure you have the correct protocol set up! Hopefully, this tip will save you the time I have wasted today...