7
3
I'm using Amazon EC2 micro instance with Ubuntu 11.04 on it (official AMI by Canonical). I have created a new security group for this instance:
Inbound:
22 (SSH) 0.0.0.0/0
80 (HTTP) 0.0.0.0/0
443 (HTTPS) 0.0.0.0/0
3306 (MYSQL) 0.0.0.0/0
8080 (HTTP*) 0.0.0.0/0
27017 0.0.0.0/0
27018 0.0.0.0/0
27019 0.0.0.0/0
28017 0.0.0.0/0
But when I start the web server on 8080 and try to open http://ec2-ip-address:8080/
in my browser it says
Server Not Found
… with the standard Google Chrome page.
netstat -anltp | grep "LISTEN"
says that my only port listened at is 22.
How can I open the listed ports so I can start my web projects?
EDIT: The solution has been found. All you need is to start server at 0.0.0.0 IP address, not 127.0.0.1 or localhost.
This solved my problem as well using Google App Eninge on EC2. Have to start it using
dev_appserver.py --host=0.0.0.0
to be able to connect from outside. – Guus – 2014-06-18T08:43:58.007