Я использую инстанс Amazon EC2 micro с Ubuntu 11.04 на нем (официальный AMI Canonical). Я создал новую группу безопасности для этого экземпляра:
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
но когда я запускаю веб-сервер на 8080 и пытаюсь открыть http://ec2-ip-address:8080/
в моем браузере написано
Сервер Не Найден
... со стандартной страницей Google Chrome.
netstat -anltp | grep "LISTEN"
говорит, что мой единственный порт прослушивается в 22.
как я могу открыть перечисленных порты, чтобы я мог начать свои веб-проекты?
EDIT: решение найдено. Все что вам нужно это запустить сервер с IP-адресом 0.0.0.0, а не 127.0.0.1 или localhost.