
У меня есть сайт, работающий на AWS EC2 Ubuntu - Apache2 - PHP. Сайт работал довольно хорошо, и вдруг он перестал отвечать. Ниже перечислены вещи, которые я проверил.
- Apache - работает
- Журнал ошибок - Журнал ошибок отсутствует
- Место на диске - доступно
После определенной проверки я узнал, что мои порты 80 и 443 отображаются закрытыми проверкой порта. Вот проверки, которые я сделал:
- Группа безопасности — порт 80 открыт из любой точки мира.
- Статус UFW - порт 80 есть. Apache имеет полный доступ
- Приложение, работающее на порту 80, поддерживает только Apache.
- Apache перезагрузился - не сработало
- Перезапуск EC2 - Не сработало
- Переустановил Apache — не помогло.
Произошла самая странная вещь: я создал образ того же EC2, создал еще один экземпляр EC2, используя этот образ, и там открыт порт 80.
У меня стоит старый EC2 с закрытым портом. Может кто-нибудь подскажет, что я упускаю, чтобы проверить. Было ли что-то подобное у кого-нибудь. В чем может быть проблема?
Обновлять: Я попробовал установить NGINX и остановил apache - он открыл порт 80, когда я остановил NGINX и перезапустил apache - порт 80 снова закрылся. Я пришел к выводу, что Apache не может получить доступ к порту 80.