No puedo conectarme a localhost a través del navegador. ¿Puede hacer ping al servidor local?

No puedo conectarme a localhost a través del navegador. ¿Puede hacer ping al servidor local?

Estoy intentando conectarme a localhosttravés de mi navegador para aprender algunas cosas de Apache Tomcat.

Cuando intenté conectarme a localhost a través de Firefox, no pude; cuando lo intenté a través de Internet Explorer, pude la primera vez, pero no después.

Estoy usando Windows 7 y cambié el archivo de hosts para que apunte a localhost 127.0.0.1. Puedo hacer ping con éxito a localhost y 127.0.0.1.

Intenté desactivar mi antivirus y mi Firewall de Windows, pero fue en vano.

¿Qué estoy haciendo mal?

Respuesta1

Su problema proviene de sus configuraciones de Tomcat y Apache.

Cuando escribes localhosten Internet Explorer, automáticamente supone que te estás conectando al puerto 80.

Deberá asegurarse de que Apache esté configurado correctamente para funcionar con Tomcat.

También puedes probar tu servidor Tomcat conectándote a:

 http://localhost:portNumber 

Es decir, agregue el número de puerto para el que configuró TomCat después de dos puntos... Pruebe http://localhost:8080para empezar.

Respuesta2

Ejecute tasklistdesde el símbolo del sistema y anote el ID del proceso para Tomcat.

Ejecute netstat -noay busque el ID del proceso que anotó anteriormente. La segunda columna debería mostrarle algo como 0.0.0.0:xxxxx. Si hay una entrada aquí para el ID del proceso de Tomcat, entonces Tomcat definitivamente está escuchando las conexiones correctamente. De lo contrario, Tomcat no funciona y es posible que deba reinstalarlo o sumergirse en los registros de Tomcat (ya que parece estar ejecutándose pero no escuchando correctamente).

Es posible que haya algunas entradas para el ID del proceso, cada una de las cuales proporciona un puerto diferente. Pruébelos todos porque creo que puede reenviar un puerto a otro en Tomcat.

información relacionada