Kako promijeniti zadani port Tomcat poslužitelja?

How Change Default Port Tomcat Server

Prije nego što prijeđemo na glavni korak uvidi kako možemo promijeniti zadani port našeg poslužitelja tomcat, idemo prvo malo dublje i vidjeti što je zapravo taj poslužitelj tomcat i koje su aplikacije gdje se uglavnom koristi.

Kao što je već spomenuto, poslužitelj Apache Tomcat je web poslužitelj otvorenog koda koji djeluje kao spremnik servleta za implementaciju nekoliko velikih Java specifikacija poduzeća, poput Java Servleta, Java poslužiteljskih stranica, Java Expression jezika i Java WebSocket tehnologija. Spremnici servleta dio su web poslužitelja i mogu se opisati kao manje -više poslužitelj aplikacija koji pruža programskom modelu sve ostalo što mu je potrebno - otvaranje utičnica, upravljanje nekim komponentama, rukovanje API pozivima itd. Poslužitelj Apache Tomcat jedan je od najčešće korištenih poslužitelja i pokreće nekoliko velikih poslovnih aplikacija. Osim toga, budući da je otvoreni izvor i potpada pod Apache licencu, uključuje veliki popis razvojnih programera i nekoliko foruma na kojima ljudi uvijek daju svoj doprinos i međusobno si pomažu.



Bez odlaganja, prijeđimo napokon na glavnu temu našeg članka.



Promjena zadanog porta

Prema zadanim postavkama, poslužitelj Tomcat radi na 8080 Broj porta. Međutim, ako postoji potreba za promjenom, to se može učiniti jednostavno pridržavajući se sljedećih koraka:



1. Pronalaženje datoteke Server.xml u direktoriju Tomcat
Prvo moramo saznati gdje smo točno instalirali poslužitelj tomcat. U sustavu Windows idite na svoj C imenik, a zatim u Programske datoteke direktoriju, potražite bilo koji direktorij s imenima Tomcat, Apache Software Foundation ili Apache. Ako pronađete bilo što od ovoga, otvorite ih, a zatim potražite konf imenik.

Nakon što to pronađete, otvorite je i bit će datoteka pod nazivom poslužitelj.xml . Otvorite ovo s bilo kojim uređivačem datoteka koji vam se sviđa.



U Linuxu možete lako pronaći početni direktorij tomcat pretraživanjem u prozoru za pretraživanje. Nakon što ga pronađete, otvorite ga, a zatim uđite u konf direktoriju i otvorite datoteku server.xml.

Nakon otvaranja xml datoteke, na početku ćete vidjeti nešto slično:

2. Pronalaženje oznake konektora
Nakon otvaranja datoteke server.xml, pokušajte pronaći redak koji počinje s Priključak označiti. Ovisno o vašoj verziji tomcat, ovo bi moglo biti jedno od dolje navedenog:

Prva verzija:

='8080'maxHttpHeaderSize='8192'
maxThreads='150'minSpareThreads='25'maxSpareThreads='75'
enableLookups='lažno'redirectPort='8443'acceptCount='100'
vrijeme povezanosti je isteklo='20000'disableUploadTimeout='pravi' />

Druga verzija:



=
'8080'protokol='HTTP / 1.1'
vrijeme povezanosti je isteklo='20000'
redirectPort='8443' />

3. Promjena broja porta
Kao što ste primijetili, oznaka Connector u svakoj od dvije gore navedene verzije ima svojstvo priključka priključeno na nju i dodijeljen joj je zadani broj porta. Kako bi vaš Tomcat poslužitelj radio na drugom portu, jednostavno zamijenite ovaj port brojem porta na kojem želite da poslužitelj tomcat radi. Na primjer, želim da moj poslužitelj tomcat radi na portu 8090, tada bi promjena koju bih napravio u oznaci Connector bila:

=
'8090'protokol='HTTP / 1.1'
vrijeme povezanosti je isteklo='20000'
redirectPort='8443' />

Kao što se može vidjeti u gornjem primjeru, jednostavno sam zamijenio broj 8080 koji je bio smješten u posjedu Luke sa mojom Lukom, 8090.

4. Ponovno pokretanje Tomcata
Nakon promjene porta poslužitelja Tomcat, spremite datoteku server.xml. Ako vaš Tomcat poslužitelj trenutno radi, zaustavite ga, ponovo pokrenite i ponovo pokrenite. Ako ne radi, jednostavno ga ponovno pokrenite, a zatim pokrenite. Sada, kada pokrenete Tomcat poslužitelj, on će se izvoditi na priključku koji ste naveli. U mom slučaju to bi bio port 8090.

Zaključak

Tomcat poslužitelj jedan je od najčešće korištenih web poslužitelja i postao je iznimno popularan u zajednici. Ima neke dobro definirane naredbe i lako se konfigurira što se vidi iz koraka prikazanih u članku o promjeni zadanog priključka. Sve u svemu, to je alat vrijedan vašeg vremena.