Не может достигнуть веб-сервера на новой установке человечности на AWS

Я запустил экземпляр AWS с Ubuntu 14.04.

Я соединился с экземпляром через терминал, и я установил apache2 сервер следующим образом:

склонные sudo - добираются, обновление sudo склонный - получают установку apache2

Я удостоверился, что apache2 сервер работает путем выполнения:

сервис sudo apache2 запускается

Но когда я пытаюсь соединиться с веб-сайтом, чтобы видеть, работает ли он, следующим образом:

http://xxx.xxx.xxx.xxx

Я получаю сообщение об ошибке:

This webpage is not available

На инструкции я читал, я должен видеть веб-страницу по умолчанию. Какие-либо идеи?

1
задан 8 June 2015 в 20:21
1 ответ

Если ваш apache настроен правильно и прослушивает порт 80 (проверьте с помощью lsof -i или netstat ), тогда у вас, вероятно, есть контроль доступа проблема, поскольку уровень 3 хорош (вы можете правильно маршрутизировать его через ssh).

1) Проверьте настройки сетевого ACL в ресурсе VPC на AWS. Убедитесь, что входящий разрешает порт 80. По умолчанию разрешены все, так что это, вероятно, не проблема

2) Проверьте свою группу безопасности. Вы разрешаете SSH, но не разрешаете порт 80. Проверьте группы безопасности, связанные с вашим экземпляром. Скорее всего, здесь ваша проблема, поскольку люди (включая меня)иногда забывают их правильно настроить.

3) Проверьте свой сервер; возможно, ваш сервер блокирует порт 80. Проверьте IPTables.

Вы точно знаете, что уровень 3 хорош. Весьма вероятно, что ваша проблема заключается в а) управлении доступом или б) вы неправильно установили / настроили apache.

1
ответ дан 4 December 2019 в 00:06

Теги

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