Kuinka muuttaa Tomcat -palvelimen oletusporttia?

How Change Default Port Tomcat Server



Ennen kuin siirrymme päävaiheeseen nähdäksemme, kuinka voimme muuttaa Tomcat -palvelimemme oletusporttia, mennään ensin hieman syvemmälle ja katsotaan, mikä tämä tomcat -palvelin oikeastaan ​​on ja mitä sovelluksia siellä käytetään enimmäkseen.

Kuten aiemmin mainittiin, Apache Tomcat -palvelin on avoimen lähdekoodin verkkopalvelin, joka toimii servlet-säilönä useiden suurten Java-yritysmääritysten, kuten Java Servlet, Java Server Pages, Java Expression Language ja Java WebSocket -teknologioiden, toteuttamiseen. Servlet -kontit ovat osa verkkopalvelinta, ja niitä voidaan kuvata enemmän tai vähemmän sovelluspalvelimeksi, joka tarjoaa ohjelmointimallille kaiken muun tarvitsemansa - pistorasioiden avaamisen, joidenkin komponenttien hallinnan, API -kutsujen käsittelyn ja niin edelleen. Apache Tomcat -palvelin on yksi yleisimmin käytetyistä palvelimista, ja se on käynnistänyt useita suuren mittakaavan yrityssovelluksia. Tämän lisäksi, koska se on avoimen lähdekoodin ja kuuluu Apache -lisenssin piiriin, se sisältää suuren kehittäjäluettelon ja useita foorumeita, joilla ihmiset aina antavat panoksensa ja tarjoavat apua toisilleen.





Siirrymme viipymättä artikkelin pääaiheeseen ilman lisäviivettä.



Oletusportin vaihtaminen

Oletuksena Tomcat -palvelin toimii 8080 Porttinumero. Jos tämä on kuitenkin tarpeen muuttaa, se voidaan tehdä helposti noudattamalla seuraavia vaiheita:



1. Etsi Server.xml -tiedosto Tomcat -hakemistosta
Ensinnäkin meidän on selvitettävä, mihin tarkalleen asensimme tomcat -palvelimen. Siirry Windowsissa omaasi C hakemistoon ja sitten Ohjelmatiedostoja hakemistosta, etsi mitä tahansa hakemistoa, jonka nimet ovat Tomcat, Apache Software Foundation tai Apache. Jos löydät jonkin näistä, avaa ne ja etsi sitten conf hakemistoon.





Kun olet löytänyt tämän, avaa se, ja siellä on tiedosto nimeltä server.xml . Avaa tämä millä tahansa haluamallasi tiedostoeditorilla.



Linuxissa löydät helposti tomcatin kotihakemiston hakuikkunasta. Kun olet löytänyt sen, avaa se ja mene sitten sisään conf hakemistosta ja avaa server.xml -tiedosto.

XML -tiedoston avaamisen jälkeen näet jotain vastaavaa sen alussa:

2. Liitintunnisteen etsiminen
Kun olet avannut server.xml -tiedoston, yritä löytää rivi, joka alkaa Liitin tag. Tomcat -versiosta riippuen nämä voivat olla jompikumpi seuraavista:

Ensimmäinen versio:

='8080'maxHttpHeaderSize='8192'
maxThreads='150'minSpareThreads='25'maxSpareThreads='75'
enableLookups='väärä'redirectPort='8443'acceptCount='100'
yhteyden aikakatkaisu=20000disableUploadTimeout='totta' />

Toinen versio:



=
'8080'protokollaa='HTTP / 1.1'
yhteyden aikakatkaisu=20000
redirectPort='8443' />

3. Portin numeron muuttaminen
Kuten olet huomannut, molempien yllä olevien versioiden liitintagiin on liitetty porttiominaisuus ja sille on määritetty oletusportin numero. Jos haluat, että Tomcat -palvelimesi toimii toisessa portissa, vaihda tämä portti porttinumeroon, jonka haluat Tomcat -palvelimen toimivan. Haluan esimerkiksi, että tomcat -palvelimeni toimii 8090 -portilla, ja sitten tekemäni muutos Connector -tagiin olisi seuraava:

=
'8090'protokollaa='HTTP / 1.1'
yhteyden aikakatkaisu=20000
redirectPort='8443' />

Kuten yllä olevasta esimerkistä voidaan nähdä, olen yksinkertaisesti korvannut 8080 -numeron, joka oli sijoitettu satamaominaisuuteen, portillani 8090.

4. Käynnistä Tomcat uudelleen
Kun olet vaihtanut Tomcat -palvelimen portin, tallenna server.xml -tiedosto. Jos Tomcat -palvelimesi on parhaillaan käynnissä, lopeta se, käynnistä se uudelleen ja käynnistä se uudelleen. Jos se ei toimi, käynnistä se uudelleen ja käynnistä se. Kun käytät Tomcat -palvelinta, se toimii määrittämässäsi portissa. Minun tapauksessani se olisi 8090 -portti.

Johtopäätös

Tomcat -palvelin on yksi yleisimmin käytetyistä verkkopalvelimista, ja siitä on tullut erittäin suosittu yhteisössä. Siinä on joitain hyvin määriteltyjä komentoja ja se on helposti määritettävissä, kuten artikkelissa on esitetty oletusportin muuttamisesta. Kaiken kaikkiaan se on työkalu, joka kannattaa käyttää aikaa.