Jestem facetem IIS i wiem, że jest to tak proste, jak zwykłe używanie aplikacji http://[computername]/path do aplikacji web .. jednak nie mogę się domyślić, jak to zrobić dla aplikacji JSP, którą piszę, która działa pod Tomcat. Czy jest jakieś ustawienie konfiguracyjne, które muszę gdzieś ustawić?Jak mogę przeglądać mój lokalny serwer Tomcat z innego komputera w sieci?
Odpowiedz
Trzeba użyć portu Tomcat, który jest domyślnie 8080. Więc może chcesz uzyskać dostęp Ci localhost na maszynie A z urządzeniem B jako http://A:8080/YourProject i pamiętać przeciwieństwie IIS, to jest wielkość liter.
Proponuję także zmienić konfiguracje pliku "server.xml" tomcat'a, zamieniając wszystkie wystąpienia "localhost" na "0.0.0.0". –
Tomcat domyślnie używa portu 8080, więc musisz podać numer portu w adresie URL, aby cokolwiek zobaczyć. Jeśli działa http://yourcomputer:8080/app powinien zrobić lewy.
Utworzono wyjątek w zaporze?
Zakładając, że Tomcat działa na porcie 8080, a jest to maszyna z systemem Windows XP, zapora blokuje ten port (nie w przypadku systemu Windows Server 2003).
Firewall może być skonfigurowany przez: Wybierając Zapora systemu Windows w Panelu sterowania, a następnie kliknij Wyjątki -> Dodaj port i wpisz nazwę i numer: Tomcat, 8080 i pozostawić protokołu transportowego jak TCP
Nie, nie stworzyłem żadnych wyjątków w mojej zaporze ... – EvilSyn
można użyć Twój adres IP zamiast localhost
jeśli były ip 192.122.11.22 trzeba napisać http://192.122.11.22:8080/proyectname (jeśli Dont, a następnie szukać firewall)
Jak dobrze s blokowanie portu (patrz odpowiedź AirSource Ltd), twój firewall może mieć ograniczenia w usłudze Tomcat. Na przykład Mcafee Firewall ogranicza Tomcat do "tylko wychodzących".
Jeśli używasz Mcafee, w obszarze Zmień ustawienia> Zapora sieciowa, rozwiń Połączenia internetowe programów i znajdź usługę Commons Daemon Service Runner (aka tomcat * .exe). Edytuj go i zmień dostęp z wychodzącego tylko na przychodzące i wychodzące - używaj wyznaczonych portów (zalecane).
Musisz napisać IP komputera zamiast korzystać z „localhost”
Krok 1: dodać wyjątek zapory dla połączeń przychodzących do portu, aby użyć jako gospodarze (w Host
znaczników w CATALINA_HOME(Tomcat dir)/conf/server.xml
).
Krok 2: Przynajmniej w Windows 10, pozwól Tomcat komunikować się przez zaporę. Jednym ze sposobów może być Panel sterowania -> System i zabezpieczenia -> Zapora systemu Windows -> "Zezwalaj aplikacji lub funkcji przez Zaporę systemu Windows" -> "Zmień ustawienia" -> Włącz prywatne i publiczne dla "Commons Daemon Service Runner" (jeśli nie jest dostępny) : "Pozwól innej aplikacji ..." -> Wybrał tomcat#.exe
Tomcat w katalogu bin, gdzie #
będzie numer wersji Tomcat)
Krok 3: Dodaj wyjątek zapory dla javaw
. W Windows 10, to jest powyższe kroki, aż do "Zmień ustawienia", a następnie: Znajdź binarny plik Java platformy Java SE ze ścieżką do javaw
(dodaj jak wyżej, jeśli nie jest obecny) -> Włącz prywatne i publiczne dla niego.
Daj mi znać, jeśli to nie zadziała.:)
to działa prawidłowo prostu napisać http://your_ipaddress:8080(tomcat port serwera)/nazwa projektu
i upewnij się, że są podłączone do tej samej sieci i projekt zostanie wdrożony na Tomcat.
- 1. Serwer dostępu do railsów z innego komputera
- 2. Zwijanie nie wysyła na mój serwer lokalny
- 3. Dostęp do Django z innego komputera tej samej sieci
- 4. Jak mogę przeglądać lokalny folder wirtualny w C#?
- 5. jak sprawdzić aplikację gwt w trybie dewelopera z innego komputera
- 6. Publiczny lokalny serwer IIS
- 7. Połącz się z localhost: 3000 z innego komputera | expressjs, nodejs
- 8. Jak mogę uzyskać folder ze zdalnego komputera na lokalny komputer?
- 9. Jak mogę utworzyć lokalny serwer WWW dla moich skryptów Pythona?
- 10. Jak zamontować katalog systemu Linux z innego komputera na lokalny komputer z systemem Linux?
- 11. Usunąć nagłówek serwer Tomcat
- 12. Wybieranie komputera w sieci lokalnej jako serwera
- 13. Dostęp do serwera wirtualnego (poddomeny) Apache z innego komputera w sieci LAN
- 14. Node.js na MAC: Dostęp do serwera Node.js z innego komputera
- 15. uzyskać lokalny IPv4 komputera za pomocą VB.net
- 16. Jak skonfigurować serwer Tomcat w Netbeans?
- 17. Tomcat resetuje mój plik tomcat-users.xml
- 18. Jak debugować lokalny serwer AppEngine z IDEA + Gradle?
- 19. Jak programowo uzyskać lokalny adres IP komputera? (C#)
- 20. Appengine - Lokalny serwer dev z adresem https
- 21. Jak skopiować katalog z lokalnego komputera do zdalnego komputera
- 22. Skopiuj kompletny virtualenv do innego komputera
- 23. Wordpress: Jak mogę przeglądać listę postów?
- 24. Na urządzeniu Serwer sieci web iOS
- 25. Jak mogę zainstalować lokalny klejnot?
- 26. Jak mogę przeglądać obraz z biblioteki obrazów iPhone'a?
- 27. Jak mogę przenieść serwer lokalny Apache z/var/www do mojego katalogu mount
- 28. Lokalny serwer HTTPS na Androida z uwierzytelnianiem klienta
- 29. Jak mogę skonfigurować PHP z moim Tomcat
- 30. Jak mogę pobrać plik z Internetu na mój serwer linux z Bash?
Wyjaśnij bardziej szczegółowo, co dokładnie chcesz osiągnąć. Czy rozumiem poprawnie, że istnieje instancja Tomcat działająca na zdalnym komputerze i chcesz uzyskać dostęp do niektórych stron tej instancji z lokalnego komputera? – Alexander