Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

It is my first time to use Amazon EC2 linux micro instance with OS Ubuntu 12.04

[inside the box]

I noticed it did not have Apache installed by default, so I did sudo apt-get install apache2. After installation there is the /var/www directory, and I verified the Apache 2 daemon is running

When I did curl http://localhost:80 it successfully returned content in /var/www/index.html.

[outside the box]

When I type the public DNS name into browser, it gets a page not found error. How can I get the web page to load when the DNS name is entered instead?

share|improve this question
Did you open port 80 on the AWS firewall? –  Tanner Jan 9 '13 at 22:52
great, it works!! thx a lot –  Matthew Yang Jan 10 '13 at 2:40

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.