Шаги E3 Ubuntu для прокси Nginx передают порт для портирования 80

Я выполняю новое использование сервера Ubuntu 16.04 Amazon E3. Я отредактировал /etc/nginx/sites-enabled/default читать:

server {
    listen 80 default_server;
    listen [::]:80 default_server;

    server_name _;

    location / {
            proxy_pass http://localhost:8080;
    }

}

Затем я перезапускаю nginx сервер sudo /etc/init.d/nginx restart

Затем двойная проверка, чтобы удостовериться, что мое простое приложение является сервером на порте 8080.

Но я все еще не вижу приложение, когда я перехожу к IP.

Есть ли другой шаг, который я пропускаю как добавление правила безопасности где-нибудь?

0
задан 8 December 2016 в 21:57

1 ответ

Конфигурация выглядит допустимой. Таким образом, необходимо проверить:

  1. iptables на Вас экземпляр Ubuntu (iptables-L-n).
  2. Группа безопасности. Доступ на порте 80 должен быть предоставлен для Вас IP, или Вашу подсеть или всех (0.0.0.0/0).
  3. Сеть ACL. Как с группой безопасности это должно предоставить доступ на порте 80. Они работают над уровнем подсети.

Последние два имеют смысл, только если Вы выполняете свой экземпляр в VPC.

1
ответ дан 28 September 2019 в 01:29

Другие вопросы по тегам:

Похожие вопросы: