web-dev-qa-db-fra.com

Impossible de se connecter à localhost via un navigateur. Peut ping localhost

J'essaie de me connecter à localhost via mon navigateur pour apprendre quelques trucs Apache Tomcat.

Lorsque j’ai essayé de me connecter à localhost via Firefox, je n’ai pas pu; Quand j'ai essayé avec Internet Explorer, je pouvais la première fois, mais pas après.

J'utilise Windows 7 et j'ai modifié le fichier hosts afin qu'il pointe localhost sur 127.0.0.1. Je peux cingler avec succès localhost et 127.0.0.1.

J'ai essayé de désactiver mon antivirus et mon pare-feu Windows, mais en vain.

Qu'est-ce que je fais mal?

11
Sceptre

Votre problème provient de vos configurations Tomcat et Apache.

Lorsque vous entrez localhost dans Internet Explorer, cela indique automatiquement que vous vous connectez au port 80.

Vous devrez vous assurer qu'Apache est correctement configuré pour fonctionner avec Tomcat.

Vous pouvez également essayer votre serveur Tomcat en vous connectant à:

 http://localhost:portNumber 

En d’autres termes, ajoutez le numéro de port pour lequel vous avez configuré Tomcat après un signe deux-points… Essayez http://localhost:8080 pour commencer.

6
akseli

Exécutez tasklist à partir de la commande Invite et notez l'ID de processus pour Tomcat.

Exécutez netstat -noa et recherchez l'ID de processus que vous avez noté ci-dessus. La deuxième colonne devrait vous montrer quelque chose comme 0.0.0.0:xxxxx. S'il existe une entrée ici pour l'ID de processus pour Tomcat, Tomcat écoute définitivement les connexions correctement. Si ce n'est pas le cas, Tomcat est en panne et vous devrez peut-être le réinstaller ou plonger dans les journaux de Tomcat (car il semble fonctionner mais n'écoute pas correctement).

Il peut y avoir quelques entrées pour l'ID de processus, chacune donnant un port différent. Essayez-les tous parce que je pense que vous pouvez transférer un port sur un autre dans Tomcat.

1
Ciaran