
AWS EC2 Ubuntu - Apache2 - PHP에서 실행되는 웹 사이트가 있습니다. 웹사이트가 꽤 잘 작동하고 있었는데 갑자기 응답이 없어졌습니다. 다음은 제가 확인한 사항입니다.
- 아파치 - 실행 중
- 오류 로그 - 오류 로그 없음
- 디스크 공간 - 사용 가능
특정 확인 후에 포트 확인에 의해 포트 80과 443이 닫힌 것으로 표시된다는 것을 알게 되었습니다. 내가 수행한 검사는 다음과 같습니다.
- 보안 그룹 - 포트 80은 어디에서나 열려 있습니다.
- UFW 상태 - 포트 80이 있습니다. Apache가 전체 액세스 권한을 갖고 있습니다.
- 포트 80에서 실행되는 앱은 Apache 전용입니다.
- Apache 다시 시작 - 작동하지 않음
- EC2 다시 시작 - 작동하지 않음
- Apache 재설치 - 작동하지 않습니다.
가장 이상한 일은 동일한 EC2의 이미지를 생성했고, 해당 이미지를 사용하여 또 다른 EC2 인스턴스를 생성했는데 거기에 포트 80이 열려 있다는 것입니다.
포트가 닫힌 오래된 EC2 스탠드가 있습니다. 누군가 내가 확인해야 할 것이 무엇인지 안내해 줄 수 있습니까? 누구에게도 비슷한 일이 일어났는지. 무엇이 문제일까요?
업데이트: NGINX 설치를 시도하고 Apache를 중지했습니다. NGINX를 중지하고 Apache를 다시 시작하면 포트 80이 열렸습니다. 포트 80이 다시 닫힙니다. 아파치가 80번 포트에 접근할 수 없다는 결론에 이르렀습니다.