Я впервые использую микро-экземпляр Amazon EC2 Linux с Ubuntu 12.04.
Я заметил, что Apache не установлен по умолчанию, поэтому я выполнил sudo apt-get install apache2
. После установки существует /var/www/index.html
, и я убедился, что Apache2 запущен.
Когда я сделал curl http: // localhost: 80
, он успешно вернул содержимое в /var/www/index.html
.
Однако, когда я набираю публичное DNS-имя в браузере, я получаю сообщение об ошибке страница не найдена
.
Почему не загружается index.html
и какое решение этой проблемы?
Похоже, вы забыли добавить разрешение для входящих запросов TCP-порта 80 в группе безопасности для этого сервера.
Вот некоторая информация о конфигурации группы безопасности EC2