웹서버가 열리지 않는 문제는 여러 원인이 있을 수 있습니다. 다음 단계로 문제를 해결해 보세요:
-
서버 상태 확인: 서버가 실제로 실행 중인지, 그리고 Apache가 정상적으로 작동하는지 확인하세요. Ubuntu에서는 다음 명령어를 사용합니다:
-
포트 포워딩 설정 확인: KT 인터넷의 경우, 외부에서 집안 네트워크로 접근하려면 라우터에서 포트 포워딩을 설정해야 합니다. 일반적으로 웹서버는 80번 포트(HTTP) 또는 443번 포트(HTTPS)를 사용하므로, 이 포트를 서버의 내부 IP 주소로 포워딩해야 합니다.
-
방화벽 설정 확인: 서버의 방화벽이나 라우터의 방화벽이 포트 접근을 막고 있을 수 있습니다. Ubuntu에서는 다음 명령어로 방화벽 설정을 확인하고 포트를 열어 주세요:
-
공인 IP 주소 확인: KT 인터넷의 경우 공유기 설정에서 공인 IP를 확인하고, 해당 IP로 접근해야 합니다. 일부 ISP는 공인 IP 제공에 제한이 있을 수 있습니다.
-
ISP 제한 확인: KT에서 개인 웹 서버 호스팅을 제한할 가능성이 있으므로, 필요 시 고객센터에 문의하여 포트가 차단되어 있는지 확인하세요.
이 단계를 차례로 확인하시면서 웹 서버가 정상적으로 열리는지 테스트해 보세요.