Serveur Tomcat pas de travail “de l'extérieur”

J'ai mon serveur tomcat mis en place et il fonctionne sur LOCAL-HOST, mais je ne peux pas l'exécuter à l'extérieur. Dois-je changer certains paramètres?
J'ai tout essayé mais il ne semble pas fonctionner ailleurs... C'est bizarre parce que il fonctionne parfaitement bien sur l'hôte local.

  • Vous allez à fournir un peu plus d'informations. Pourquoi ne pas vous lancer à l'extérieur? Est-il un message d'erreur? Ce n' "de l'extérieur" signifie réellement? Est-il juste de tomcat c'est d'avoir des problèmes, ou est-ce une application web que vous avez écrit?
  • quand je dis à l'extérieur, je veux dire comme sur d'autres machines.... il fonctionne sur localhost, mais quand je l'ai essayer sur une autre machine en utilisant l'adresse ip du serveur, il ne marche pas @stringy05
  • bien que vous n'avez toujours pas fourni tous les détails comme les messages d'erreur ou autres, mais je vais aller sur une branche et dire que votre serveur tomcat est seulement à l'écoute sur localhost au lieu de l'adresse IP du réseau. Vérifiez votre "adresse" dans server.xml et d'utiliser soit le nom d'hôte ou 0.0.0.0, similaire à ceci: stackoverflow.com/questions/6246127/...
  • Eh bien, en supposant que le serveur tomcat fonctionne plus ou moins dans la configuration par défaut, il ne devrait pas être un gros problème pour le faire fonctionner sur un hôte distant. Il pourrait également être le pare-feu de l'hôte cible qui refuse l'accès. Avez-vous vérifier si le port utilisé par Tomcat (par défaut 8080) est en libre accès sur l'hôte distant?
  • si mon premier temps à faire le printemps/tomcast, je n'ai qu'pom.xml ... je ne vois pas server.xml... et il n'y a pas d'erreur. C'est ce que je fais "mvn printemps-boot:de la course" et puis quand je fais localhost:8080, ça fonctionne, mais maintenant, quand je vais sur une autre machine sur laquelle mon serveur n'est pas en cours d'exécution et que j'utilise mon serveur IP de l'ordinateur et ne https:xxx.xxx.xxx.:8080 , cela devrait fonctionner, mais la page ne marche pas de même de la charge
  • Comment puis-je vérifier le tomcast port, pour voir si son ouvert pour l'accès sur l'hôte distant? désolé, je suis nouveau à cela et je n'ai aucune idée.
  • Le port est généralement mis en <dossier_d'installation>/conf/server.xml qui contient par défaut un <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> élément. J'ai l'habitude de configurer le pare-feu via webmin parce que l'outillage dépend de la distribution. Sur openSUSE par exemple, il peut également être configuré à l'aide de YaST.

InformationsquelleAutor user3100209 | 2015-04-27