@alexh7854

Как установить сайт на ubuntu сервер на amazon ec2?

Здравствуйте.

Есть убунту сервер на amazon ec2, но публичный ip не работает, просто грузится долго и не открывается.

Установил nginx, по идее должно работать.

Security Groups настроены вот так - i.imgur.com/rHcYeFW.png

В чем может быть проблема? Почему не работает публичный ip?
  • Вопрос задан
  • 192 просмотра
Решения вопроса 1
@alexh7854 Автор вопроса
разобрался

открыл порт 80 для протокола http во всех группах безопасности.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
inoise
@inoise Куратор тега Amazon Web Services
Solution Architect, AWS Certified, Serverless
Да по любой причине может не работать - отсутствует Internet Gateway, напутано в Routing Table, NACL переколбашен или, банально, "должно" не значит что работает по тому что установить nginx и настроить/запустить - разные вещи
Ответ написан
Комментировать
@yellowmew
Cloud infrastructure, monitoring engineer. SRE
ткну пальцем в небо:
когда вы запускали (руками) инстанс - просто прокликали все next next next и по умолчанию добавилось правило launch-wizard-...... в которое есть правило для ssh(и оно работает, иначе как бы вы поставили nginx)
sg которую вы демонстрируете - это default security group. То что она default - не означает что она ассоциирована с вашим инстансом. добавьте эту sg к вашему инстансу. Это раз
Два: то что вы открыли порт в security group не означает что он открыт на самом сервере. проверьте правила внутреннего файрвола
И вообще, сначала завалидируйте, что curl с localhost на самом инстансе отдает вам контент вашего сайта на том порту который вы ожидаете - может быть там приложение и не работает вовсе а вы чего то ждете
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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