Как я могу открыть порты прослушивания на экземпляре Amazon EC2?
Я использую микро-экземпляр Amazon EC2 с 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.
Как я могу открыть перечисленные порты, чтобы запустить свой веб-сайт проекты?
РЕДАКТИРОВАТЬ: Решение найдено. Все, что вам нужно, это запустить сервер с IP-адресом 0.0.0.0, а не 127.0.0.1 или localhost.