Sådan ændres standardporten til Tomcat Server?

How Change Default Port Tomcat Server



Inden vi rent faktisk går videre til hovedtrinet med at se, hvordan vi kan ændre standardporten på vores tomcat -server, lad os først gå lidt mere i dybden og se, hvad denne tomcat -server egentlig er, og hvad er nogle applikationer, hvor den mest bruges.

Som nævnt før er Apache Tomcat-serveren en open-source webserver, der fungerer som en servlet-container til implementering af flere store virksomhedsspecifikationer i Java, f.eks. Java Servlet, Java Server Pages, Java Expression Language og Java WebSocket-teknologier. Servlet -containere er en del af webserveren og kan beskrives som mere eller mindre en applikationsserver, der leverer programmeringsmodellen alt andet, den har brug for - åbning af sockets, administration af nogle komponenter, håndtering af API -opkald osv. Apache Tomcat-serveren er en af ​​de mest udbredte servere derude og har drevet flere store virksomhedsprogrammer op. Ud over dette, da det er opensource og falder ind under Apache -licensen, indeholder det en stor udviklerliste og flere fora, hvor folk altid giver deres input og tilbyder hjælp til hinanden.







Lad os uden videre gå videre til hovedemnet i vores artikel.



Ændring af standardport

Som standard kører Tomcat -serveren på 8080 Portnummer. Men hvis der er behov for at ændre dette, kan det let gøres ved at holde sig til følgende trin:



1. Lokalisering af filen Server.xml i Tomcat -biblioteket
Først skal vi finde ud af, hvor vi nøjagtigt har installeret tomcat -serveren. I Windows, gå til din C bibliotek, derefter ind i Programfiler mappe, skal du kigge efter et bibliotek med navnene Tomcat, Apache Software Foundation eller Apache. Hvis du finder nogen af ​​disse, skal du åbne dem og derefter søge efter konf vejviser.





Når du har fundet dette, skal du åbne det, og der vil være en fil kaldet server.xml . Åbn dette med enhver fileditor, du kan lide.



I Linux kan du nemt finde tomcats hjemmebibliotek ved at søge i søgevinduet. Når du har fundet det, skal du åbne det og derefter gå ind i konf bibliotek, og åbn server.xml -filen.

Efter åbning af xml -filen vil du se noget lignende i begyndelsen af ​​den:

2. Find Connector Tag
Efter at have åbnet server.xml -filen, skal du prøve at finde en linje, der starter med Stik tag. Afhængigt af din version af tomcat kan disse være en af ​​de to nedenfor:

Første version:

='8080'maxHttpHeaderSize='8192'
maxThreads='150'minSpareThreads='25'maxSpareThreads='75'
enableLookups='falsk'redirectPort='8443'acceptCount='100'
connectionTimeout='20000'disableUploadTimeout='sand' />

Anden version:



=
'8080'protokol='HTTP / 1.1'
connectionTimeout='20000'
redirectPort='8443' />

3. Ændring af portnummeret
Som du har bemærket, har Connector -tagget i hver af de to versioner ovenfor en portegenskab knyttet til det, og dette har standardportnummeret tildelt det. For at få din Tomcat -server til at køre på en anden port, skal du blot udskifte denne port med det portnummer, du vil have tomcat -serveren til at køre på. For eksempel vil jeg have min tomcat -server til at køre på 8090 -porten, så ville den ændring, jeg ville foretage i Connector -tagget være:

=
'8090'protokol='HTTP / 1.1'
connectionTimeout='20000'
redirectPort='8443' />

Som det kan ses i eksemplet ovenfor, erstattede jeg ganske enkelt 8080 -nummeret, som blev placeret i Port -ejendommen, med min Port, 8090.

4. Genstart Tomcat
Når du har ændret Tomcat -serverens port, skal du gemme server.xml -filen. Hvis din Tomcat -server kører i øjeblikket, skal du stoppe den, genstarte og starte den igen. Hvis det ikke kører, skal du bare genstarte og derefter starte det. Når du nu kører din Tomcat -server, kører den på den port, du har angivet. I mit tilfælde ville det være 8090 -porten.

Konklusion

Tomcat -serveren er en af ​​de mest udbredte webservere derude og er blevet enormt populær i samfundet. Det har nogle veldefinerede kommandoer og er let konfigurerbar som det ses af trinene vist i artiklen om ændring af standardporten. Alt i alt er det et værktøj, der er værd at bruge din tid.