브라우저를 통해 localhost에 연결할 수 없습니다. 로컬호스트로 ping할 수 있음

브라우저를 통해 localhost에 연결할 수 없습니다. 로컬호스트로 ping할 수 있음

localhostApache Tomcat 관련 내용을 배우기 위해 브라우저를 통해 연결하려고 합니다 .

Firefox를 통해 localhost에 연결하려고 시도했지만 연결할 수 없습니다. Internet Explorer를 통해 시도했을 때 처음에는 가능했지만 그 이후에는 불가능했습니다.

저는 Windows 7을 사용하고 있으며 호스트 파일을 변경하여 localhost가 127.0.0.1. localhost와 ping을 성공적으로 수행할 수 있습니다 127.0.0.1.

바이러스 백신과 Windows 방화벽을 끄려고 했지만 소용이 없었습니다.

내가 도대체 ​​뭘 잘못하고있는 겁니까?

답변1

문제는 Tomcat 및 Apache 구성에서 발생합니다.

Internet Explorer에 입력하면 localhost자동으로 포트 80에 연결되어 있다고 가정합니다.

Apache가 Tomcat과 함께 작동하도록 올바르게 구성되었는지 확인해야 합니다.

다음에 연결하여 Tomcat 서버를 시험해 볼 수도 있습니다.

 http://localhost:portNumber 

즉, 콜론 뒤에 TomCat을 구성한 포트 번호를 추가하세요… http://localhost:8080시작해 보세요.

답변2

명령 프롬프트에서 실행 tasklist하고 Tomcat의 프로세스 ID를 기록해 둡니다.

netstat -noa위에서 언급한 프로세스 ID를 실행 하고 찾으십시오. 두 번째 열에는 다음과 같은 내용이 표시되어야 합니다 0.0.0.0:xxxxx. Tomcat의 프로세스 ID에 대한 항목이 여기에 있으면 Tomcat은 확실히 연결을 제대로 수신하고 있는 것입니다. 그렇지 않은 경우 Tomcat이 손상된 것이므로 다시 설치하거나 Tomcat 로그를 살펴봐야 할 수 있습니다(실행 중인 것처럼 보이지만 제대로 수신되지 않기 때문입니다).

프로세스 ID에는 각각 다른 포트를 제공하는 몇 가지 항목이 있을 수 있습니다. Tomcat에서는 한 포트를 다른 포트로 전달할 수 있다고 믿기 때문에 모두 시도해 보십시오.

관련 정보