Ich bin ein IIS-Typ und weiß, es ist so einfach wie nur die Verwendung der http://[computername]/path zu Webapp .. Allerdings kann ich nicht herausfinden, wie dies für eine JSP-Anwendung, die ich schreibe, die unter Tomcat läuft möglich machen. Gibt es eine Konfigurationseinstellung, die ich irgendwo einstellen muss?Wie kann ich meinen Tomcat Localhost von einem anderen Computer im Netzwerk durchsuchen?
Antwort
benötigen Sie den Hafen von Tomcat verwendet werden, die standardmäßig 8080. So möchten Sie vielleicht Sie auf Maschine A Zugriff auf localhost von Maschine B als http://A:8080/YourProject Und Denken Sie daran, im Gegensatz IIS ist es Groß- und Kleinschreibung.
Ich rate Ihnen auch, die Konfigurationen der Datei "server.xml" Ihres Tomats zu ändern, indem Sie alle "localhost" -Erscheinungen auf "0.0.0.0" setzen. –
Tomcat verwendet standardmäßig Port 8080, daher müssen Sie die Portnummer in der URL angeben, um etwas sehen zu können. Wenn es läuft http://yourcomputer:8080/app sollte den Trick tun.
Haben Sie in Ihrer Firewall eine Ausnahme erstellt?
Angenommen, Tomcat läuft auf Port 8080 und dies ist ein Windows XP-Computer, die Firewall wird diesen Port blockieren (nicht der Fall unter Windows Server 2003).
Die Firewall kann so konfiguriert werden: die Auswahl des Windows-Firewall in der Systemsteuerung und klicken Sie auf Ausnahmen -> Add-Port und geben Sie Namen und Nummer: Tomcat, 8080 und verlassen Transportprotokoll als TCP
Nein, ich habe keine Ausnahmen in meiner Firewall erstellt ... – EvilSyn
Sie verwenden können, statt Ihre IP-Adresse localhost
wenn Ihre IP waren 192.122.11.22 Sie http://192.122.11.22:8080/proyectname schreiben (wenn Sie nicht, dann Ihren Firewall sehen)
Neben einem Wenn Sie den Port blockieren (siehe Antwort von AirSource Ltd), hat Ihre Firewall möglicherweise Einschränkungen für den Tomcat-Dienst. Zum Beispiel beschränkt Mcafee Firewall Tomcat auf "nur ausgehende".
Wenn Sie McAfee verwenden, erweitern Sie unter Einstellungen ändern> Firewall Internetverbindungen für Programme und suchen Sie Commons Daemon Service Runner (aka tomcat * .exe). Bearbeite es und ändere den Zugriff von "Nur ausgehend" zu "Eingehend und ausgehend" - Verwende bestimmte Ports (empfohlen).
Sie müssen Ihre Maschine IP anstelle von „localhost“
schreiben Schritt 1: hinzufügen Firewall-Ausnahme für eingehende Verbindungen mit dem Port, den Sie für Ihre Gastgeber (die Host
Tags in CATALINA_HOME(Tomcat dir)/conf/server.xml
) verwenden.
Schritt 2: Lassen Sie Tomcat zumindest in Windows 10 über die Firewall kommunizieren. Eine Möglichkeit wäre Systemsteuerung -> System und Sicherheit -> Windows Firewall -> "App oder Feature durch Windows Firewall erlauben" -> "Einstellungen ändern" -> Privat und Öffentlich für "Commons Daemon Service Runner" aktivieren (falls nicht vorhanden) : "eine andere App zulassen ..." -> bin-Verzeichnis Wählen Sie tomcat#.exe
in Tomcat, wo #
wird 3
Schritt der Kater Versionsnummer) sein: eine Firewall-Ausnahme für javaw
hinzufügen. In Windows 10 sind dies die Schritte bis zu "Einstellungen ändern", gefolgt von: Find Java (TM) Platform SE binary mit einem Pfad zu javaw
(hinzufügen wie oben, wenn nicht vorhanden) -> Aktivieren Sie Private und Public dafür.
Lassen Sie mich wissen, wenn das nicht funktioniert.:)
das funktioniert gut einfach http://your_ipaddress:8080(tomcat Server-Port)/Projektname
und stellen Sie sicher, dass Sie dasselbe Netzwerk und Projekt auf tomcat Einsatz verbunden sind, schreiben.
- 1. Wie kann ich von einem anderen Computer im selben Netzwerk auf localhost zugreifen?
- 2. Zugriff auf einen iis Localhost-Pfad von einem anderen Computer im Netzwerk
- 3. Computer kommunizieren im selben Netzwerk
- 4. Wie kann ich von anderen Computern aus auf meinen Localhost-Server zugreifen?
- 5. Zugriff auf lokalen GAE SDK-Server von einem anderen Computer im Netzwerk
- 6. Wie übertrage ich einen Git Repo auf meinen anderen Computer?
- 7. Mein lokaler Tomcat kann nicht von einem anderen Win8-PC des Netzwerks aus zugegriffen werden.
- 8. Ich kann nicht drücken, um Zweig von einem Computer zu beherrschen, kann ich von einem anderen
- 9. ASP.NET Web App auf dem Server einrichten und auf einem anderen Computer im Netzwerk laufen
- 10. Zugang zu Shiny App in einem anderen Computer im gleichen Netzwerk
- 11. Kann ich eine iPhone App auf einem Computer kompilieren und auf einem anderen Computer signieren?
- 12. Ausführen von SolrCloud auf einem anderen Computer
- 13. Schreiben an c: \ auf einem anderen Computer
- 14. wie localhost Website von diffrent anderen Computern als gehosteten Computer mit LAN-Verbindung
- 15. Wie verbinde ich mich mit Python-Programm von einem anderen Python-Programm auf einem anderen Computer?
- 16. Importieren Sie Dateien von einem Computer im Netzwerk verbunden und komprimieren sie
- 17. kann nicht meinen lokalen Standort in einem anderen Computer zuzugreifen. (Ohne LAN)
- 18. Wie kann ich feststellen, ob der Computer eingeschaltet ist und in einem Netzwerk arbeitet?
- 19. Wie gwt Anwendung im Dev-Modus von einem anderen Computer zu überprüfen
- 20. XAMPP von einem anderen Computer zugegriffen
- 21. TightVNC in einem anderen Netzwerk
- 22. Access Rails Development Server von einem anderen Computer
- 23. Wie stelle ich eine Verbindung zu einem anderen Prozess über das Netzwerk zu Hause her?
- 24. Wie kann ich meinen Android-Telefonbildschirm auf meinen Computermonitor projizieren?
- 25. Tomcat funktioniert, aber ich kann nicht erreichen http: // localhost: 8080/
- 26. Verbinden Sie die Datenbank von einem anderen Computer
- 27. Wie führe ich eine Logik auf einem anderen Computer im selben oder in einem anderen Netzwerk aus, das als anderer Benutzer in AutoIt angemeldet ist?
- 28. Geht eine Verbindung zu localhost ins Netzwerk?
- 29. Java: Eclipse-Projekt von einem Computer auf einen anderen übertragen?
- 30. kann nicht starten Tomcat v8.0 bei localhost
Bitte erläutern Sie genauer, was genau Sie erreichen möchten. Habe ich richtig verstanden, dass eine Tomcat-Instanz auf einem Remotecomputer ausgeführt wird und Sie auf einige Seiten dieser Instanz von Ihrem lokalen Computer aus zugreifen möchten? – Alexander