2016-05-03 3 views
0

Я попытался разместить несколько сайтов на Amazon EC2 с помощью Nginx на другой порт подключения (порт 80, и 81), но я могу только получить доступ к сайту с портом 80.хостинг несколько сайтов на Amazon EC2, но получил ERR_CONNECTION_TIMED_OUT

во-первых, я настроил группу безопасности на консоли amazon EC2 (порт 80 и 81), как показано ниже. security groups setting on Amazon EC2 console

и настроить nginx.config на удаленном сервере Ubuntu следующим образом: nginx.conf setting on remote ubuntu server

Я пытался переключить сайты с различными портами, но всегда место с портом 80 могут быть доступны, и я не могу получить доступ к веб-сайт на порту 81 с ERR_CONNECTION_TIMED_OUT. Я не мог понять, что произошло. Как я могу отладить эту проблему?

ответ

1

Какая ОС вы используете? Я помню, что RedHat Linux работает с iptables в дополнение к группам безопасности Amazon. Можете ли вы сделать ssh в поле и запустить что-то вроде wget http://localhost:81 и посмотреть, получаете ли вы результаты?

+0

Я бегу Ubuntu. Я могу получить результаты с помощью «wget http: // localhost: 81». Но я получил тайм-аут ERROR с http: // [ip]: 81 – yushengc

+1

Я могу запустить свой сайт на своем мобильном телефоне! Я думаю, проблема может быть в настройках брандмауэра в моей локальной сети. – yushengc

Смежные вопросы