Tworzę aplikację internetową w JSP, w którym w jakimś celu muszę zmienić port dostępu tomcat.
Czy jest taka możliwość?
Tworzę aplikację internetową w JSP, w którym w jakimś celu muszę zmienić port dostępu tomcat.
Czy jest taka możliwość?
Odpowiedzi:
Proste !! ... możesz to łatwo zrobić poprzez server.xml
tomcat>conf
folderuserver.xml
your port number
Gotowe !.
Przejdź do folderu / tomcat-root / conf. Wewnątrz znajdziesz plik server.xml.
Otwórz plik server.xml w preferowanym edytorze. Wyszukaj poniższe podobne stwierdzenie (nie dokładnie to samo, co poniżej, będzie się różnić)
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
Zamierzam podać numer portu 9090
<Connector port="9090" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
Zapisz plik i zrestartuj serwer. Teraz kocur będzie nasłuchiwał na porcie 9090
Musisz edytować Tomcat/conf/server.xml
i zmienić port złącza. Ustawienie złącza powinno wyglądać mniej więcej tak:
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
Po prostu zmień port złącza z domyślnego 8080 na inny prawidłowy numer portu.
1) Zlokalizuj server.xml w {folder instalacyjny Tomcat} \ conf \ 2) Znajdź następującą podobną instrukcję
<!-- Define a non-SSL HTTP/1.1 Connector on port 8180 -->
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
Na przykład
<Connector port="8181" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
Edytuj i zapisz plik server.xml. Uruchom ponownie Tomcat. Gotowe
Dalsze odniesienia: http://www.mkyong.com/tomcat/how-to-change-tomcat-default-port/