#node.js #express #amazon-ec2
#node.js #экспресс #amazon-ec2
Вопрос:
Я могу получить доступ к своему приложению внутри экземпляра ec2, используя ссылки, но когда я пытаюсь сделать это из браузера, он говорит: «Этот сайт недоступен».
Я пытаюсь запустить приложение узла на порту 3000
мой netstat netstat
Ответ №1:
после просмотра других заявок на stackoverflow я понял, что существует два уровня проверок
- Группы безопасности EC2
- Брандмауэр экземпляра EC2
поэтому, хотя я добавил порт 3000
в входящие правила группы безопасности, мне все равно пришлось проколоть брандмауэр экземпляра. Порт 80 открыт по умолчанию
Ответ №2:
Я на самом деле делаю то же самое, и для этого вам нужно предоставить ему общедоступный IPv4-адрес, а также запустить с него веб-сервер. По крайней мере, к такому выводу я пришел сегодня утром.