Jak zmienić domyślny port Tomcat Server?

Jak zmienić domyślny port Tomcat Server?

Zanim przejdziemy do głównego etapu, aby zobaczyć, jak możemy zmienić domyślny port naszego serwera Tomcat, najpierw przejdźmy do nieco większej głębokości i zobaczmy, co to właściwie jest ten serwer Tomcat i jakie są niektóre aplikacje, w których jest to głównie używane.

Jak wspomniano wcześniej, serwer Apache Tomcat jest serwerem WWW na open source, który działa jako kontener serwletowy do implementacji kilku specyfikacji Java Enterprise, takich jak Java Servlet, strony Java Server, język ekspresji Java i Java WebSocket Technologies. Kontenery serwletów są częścią serwera internetowego i można je opisać jako mniej więcej serwer aplikacji, który zapewnia model programowania wszystko, czego potrzebuje - otwieranie gniazd, zarządzanie niektórymi komponentami, obsługę wywołań interfejsu API i tak dalej. Serwer Apache Tomcat jest jednym z najczęściej używanych serwerów i zasila kilka dużych aplikacji przedsiębiorstwa. Oprócz tego, ponieważ jest to OpenSource i należy do licencji Apache, zawiera dużą listę programistów i kilka forów, na których ludzie zawsze udzielają wzajemnej pomocy i oferują pomoc.

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

Zmiana domyślnego portu

Domyślnie serwer Tomcat działa na 8080 Numer portu. Jeśli jednak nastąpi potrzeba zmiany, można to zrobić łatwo, trzymając się następujących kroków:

1. Zlokalizowanie serwera.plik XML w katalogu Tomcat
Najpierw musimy dowiedzieć się, gdzie dokładnie zainstalowaliśmy serwer Tomcat. W oknach przejdź do swojego C katalog, a następnie do Pliki programów Katalog, poszukaj dowolnego katalogu z nazwami Tomcat, Apache Software Foundation lub Apache. Jeśli znajdziesz którykolwiek z nich, otwórz je, a następnie wyszukaj conf informator.

Po zlokalizowaniu tego otwórz to, a będzie nazywany plik serwer.XML. Otwórz to za pomocą dowolnego edytora plików, który lubisz.

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

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

2. Znalezienie znacznika złącza
Po otwarciu serwera.plik xml, spróbuj znaleźć linię zaczynającą się od Złącze etykietka. W zależności od wersji Tomcat mogą to być jedno z dwóch poniżej:

Pierwsza wersja:

MaxThreads = "150" minSparethReads = "25" MaxSpaThReads = "75"
enableLookUps = "false" Redirectport = "8443" AcceptCount = "100"
ConnectionTimeout = "20000" DisableUploadTimeout = "true" />

Druga wersja:


ConnectionTimeout = "20000"
Redirectport = "8443" />

3. Zmiana numeru portu
Jak zauważyłeś, znacznik złącza w każdej z dwóch powyższych wersji zawiera właściwość portu, a ona ma przypisany do niego domyślny numer portu. Aby Twój serwer Tomcat był uruchomiony na innym porcie, po prostu zastąp ten port na numer portu, na którym chcesz uruchomić serwer Tomcat. Na przykład chcę, aby mój serwer Tomcat działał na porcie 8090, wtedy zmiana, którą zrobiłbym na znacznik złącza, byłaby:

ConnectionTimeout = "20000"
Redirectport = "8443" />

Jak widać w powyższym przykładzie, po prostu wymieniłem numer 8080, który został umieszczony we właściwości portu z moim portem, 8090.

4. Restarting Tomcat
Po zmianie portu serwera Tomcat zapisz serwer.plik XML. Jeśli Twój serwer Tomcat jest obecnie uruchomiony, zatrzymaj go, uruchom ponownie i uruchom ponownie. Jeśli nie działa, po prostu uruchom ponownie, a następnie zacznij. Teraz, kiedy uruchomisz serwer Tomcat, będzie 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 można go łatwo konfigurować, jak widać w artykule pokazanych w artykule o zmianie domyślnego portu. Podsumowując, jest to narzędzie, które warto poświęcić czas.