Назад | Перейти на главную страницу

почему я не могу просмотреть свое приложение на своем экземпляре aws ec2? развернут с поднятым метеором

Я пытаюсь загрузить свое приложение Meteor на экземпляр aws ec2 с помощью Meteor Up. Это сработало для меня раньше, после этот учебник. Я успешно бегал mup setup и mup deploy, но когда я пытаюсь получить доступ к приложению через общедоступный DNS, я получаю

Попытка подключения Google Chrome к ec2-52 - ######. Us-west-2.compute.amazonaws.com была отклонена. Возможно, веб-сайт не работает или ваша сеть настроена неправильно.

Когда я использую ssh, он работает нормально, похоже, проблема связана с портом 80. Я пробовал запустить telnet 52.###### 80, получить Unable to connect to remote host: Connection refused.

Когда я настраивал экземпляр, в моей группе безопасности были открыты порты 80 и 22. С тех пор я также добавил «весь трафик».

Когда я подключусь к серверу по ssh, запустите netstat -nlp , я получил:

ubuntu@ip-#########:~$ netstat -nlp
(No info could be read for "-p": geteuid()=1000 but you should be root.)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      -               
tcp        0      0 127.0.0.1:27017         0.0.0.0:*               LISTEN      -               
tcp6       0      0 :::22                   :::*                    LISTEN      -               
udp        0      0 0.0.0.0:68              0.0.0.0:*                           -               
udp        0      0 0.0.0.0:18210           0.0.0.0:*                           -               
udp6       0      0 :::47267                :::*                                -               
Active UNIX domain sockets (only servers)
Proto RefCnt Flags       Type       State         I-Node   PID/Program name    Path
unix  2      [ ACC ]     SEQPACKET  LISTENING     7466     -                   /run/udev/control
unix  2      [ ACC ]     STREAM     LISTENING     6668     -                   @/com/ubuntu/upstart
unix  2      [ ACC ]     STREAM     LISTENING     8353     -                   /var/run/dbus/system_bus_socket
unix  2      [ ACC ]     STREAM     LISTENING     8670     -                   /var/run/acpid.socket
unix  2      [ ACC ]     STREAM     LISTENING     137001   -                   /tmp/mongodb-27017.sock

Буду очень признателен за любой совет о том, что мне следует попробовать дальше!

Ваш netstat output указывает, что ваше приложение не прослушивает порт 80.