Kocur

Jak zmienić domyślny port serwera Tomcat??

Jak zmienić domyślny port serwera Tomcat??

Zanim faktycznie przejdziemy do głównego kroku, w jaki sposób możemy zmienić domyślny port naszego serwera tomcat, przyjrzyjmy się trochę głębiej i zobaczmy, czym właściwie jest ten serwer tomcat i jakie są aplikacje, w których jest on najczęściej używany.

Jak wspomniano wcześniej, serwer Apache Tomcat jest serwerem sieciowym typu open source, który działa jako kontener serwletów do implementacji kilku wielkoskalowych specyfikacji Java dla przedsiębiorstw, takich jak Java Servlet, Java Server Pages, Java Expression Language i technologie Java WebSocket. Kontenery serwletów są częścią serwera WWW i można je opisać jako mniej więcej serwer aplikacji, który zapewnia modelowi programowania wszystko, czego potrzebuje - otwieranie gniazd, zarządzanie niektórymi komponentami, obsługę wywołań API i tak dalej. Serwer Apache Tomcat jest jednym z najczęściej używanych serwerów i obsługuje kilka aplikacji korporacyjnych na dużą skalę. Oprócz tego, ponieważ jest to oprogramowanie typu open source i podlega licencji Apache, zawiera dużą listę programistów i kilka forów, na których ludzie zawsze wnoszą swój wkład i oferują sobie nawzajem pomoc.

Bez zbędnych ceregieli przejdźmy w końcu do głównego tematu naszego artykułu.

Zmiana portu domyślnego

Domyślnie serwer Tomcat działa na 8080 Numer portu. Jeśli jednak pojawi się potrzeba, aby to zmienić, można to łatwo zrobić, postępując zgodnie z następującymi krokami:

1. Lokalizowanie serwera.Plik xml w katalogu Tomcat
Najpierw musimy dowiedzieć się, gdzie dokładnie zainstalowaliśmy serwer tomcat. W systemie Windows przejdź do swojego do katalogu, a następnie do Pliki programów katalogu, poszukaj dowolnego katalogu o nazwach Tomcat, Apache Software Foundation lub Apache. Jeśli znajdziesz którekolwiek z nich, otwórz je, a następnie wyszukaj konf informator.

Po zlokalizowaniu tego otwórz go, a pojawi się plik o nazwie serwer.xml. Otwórz to w dowolnym edytorze plików, który lubisz.

W systemie Linux możesz łatwo znaleźć katalog domowy tomcat, wyszukując w oknie wyszukiwania. Po znalezieniu go otwórz, a następnie wejdź do środka konf katalogu i otwórz serwer.plik xml.

Po otwarciu pliku xml na początku zobaczysz coś podobnego:

2. Znajdowanie znacznika złącza
Po otwarciu serwera.xml, spróbuj znaleźć linię zaczynającą się od Złącze etykietka. W zależności od wersji tomcat mogą to być dwa poniższe:

Pierwsza wersja:

maxThreads="150" minZapasowe wątki="25" maxZapasowe wątki="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />

Druga wersja:


connectionTimeout="20000"
przekierowaniePort="8443" />

3. Zmiana numeru portu
Jak zauważyłeś, znacznik Connector w każdej z dwóch powyższych wersji ma dołączoną właściwość portu i ma przypisany domyślny numer portu. Aby serwer Tomcat działał na innym porcie, po prostu zastąp ten port numerem portu, na którym ma działać serwer Tomcat. Na przykład chcę, aby mój serwer tomcat działał na porcie 8090, a następnie zmiana, którą wprowadziłbym w tagu Connector, byłaby:

connectionTimeout="20000"
przekierowaniePort="8443" />

Jak widać w powyższym przykładzie, po prostu zamieniłem numer 8080, który został umieszczony we właściwości Port, na mój Port, 8090.

4. Ponowne uruchamianie Tomcat
Po zmianie portu serwera Tomcat zapisz serwer.plik xml. Jeśli serwer Tomcat jest aktualnie uruchomiony, zatrzymaj go, uruchom ponownie i uruchom go ponownie. Jeśli nie działa, po prostu uruchom ponownie, a następnie uruchom. Teraz, gdy uruchomisz serwer Tomcat, będzie on działał na określonym porcie. W moim przypadku byłby to port 8090.

Wniosek

Serwer Tomcat jest jednym z najczęściej używanych serwerów internetowych i stał się niezwykle popularny w społeczności. Ma kilka dobrze zdefiniowanych poleceń i jest łatwo konfigurowalny, jak widać w krokach przedstawionych w artykule o zmianie domyślnego portu. W sumie jest to narzędzie, na które warto poświęcić swój czas.

Gry Darmowe i otwarte silniki gier do tworzenia gier na Linuksa
Darmowe i otwarte silniki gier do tworzenia gier na Linuksa
Ten artykuł zawiera listę darmowych i otwartych silników gier, których można używać do tworzenia gier 2D i 3D w systemie Linux. Istnieje wiele takich ...
Gry Samouczek Shadow of the Tomb Raider dla systemu Linux
Samouczek Shadow of the Tomb Raider dla systemu Linux
Shadow of the Tomb Raider to dwunasty dodatek do serii Tomb Raider - przygodowej serii gier akcji stworzonej przez Eidos Montreal. Gra została dość do...
Gry Jak zwiększyć FPS w Linuksie??
Jak zwiększyć FPS w Linuksie??
FPS oznacza Klatki na sekundę. Zadaniem FPS jest pomiar liczby klatek na sekundę podczas odtwarzania wideo lub wydajności gier. W prostych słowach lic...