Какова конечная точка экземпляра EC2 linux1? - PullRequest
0 голосов
/ 17 июня 2020

Я создал экземпляр EC2 linux1 и IS SH в нем. Я установил NodeJS и клонировал репозиторий git в экземпляр. Приложение успешно запущено и подключено к экземпляру базы данных MySQL, который я создал из RDS. Предположим, что имя приложения - my-app. Я хочу иметь доступ к приложению на сервере.

Я пробовал

- ec2-{Public DNS (IPv4)}.compute-1.amazonaws.com/my-app/{endpoint} (not working)

- {Public DNS (IPv4)}/my-app/{endpoint} (not working) (not working)

Группа безопасности экземпляра установлена, как показано ниже:

enter image description here

Любая помощь приветствуется

1 Ответ

3 голосов
/ 17 июня 2020

Если ваше приложение работает на порту 4000, вам необходимо либо открыть этот порт в своей группе безопасности, либо добавить брандмауэр / обратный прокси-сервер для пересылки с 80/443 на 4000.

Вы можете использовать iptables. для пересылки порта:

Пересылка трафика c с 80 на 8080

или apache в качестве обратного прокси:

Apache перенаправление на другой порт

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...