Kā mainīt Tomcat servera noklusējuma portu?

How Change Default Port Tomcat Server



Pirms mēs faktiski pārietam uz galveno soli, lai redzētu, kā mēs varam mainīt runča servera noklusējuma portu, vispirms iedziļināsimies nedaudz dziļāk un apskatīsim, kas patiesībā ir šis runča serveris un kādas ir lietojumprogrammas, kurās to galvenokārt izmanto.

Kā minēts iepriekš, Apache Tomcat serveris ir atvērtā pirmkoda tīmekļa serveris, kas darbojas kā servleta konteiners, lai īstenotu vairākas liela mēroga Java uzņēmumu specifikācijas, piemēram, Java Servlet, Java Server Pages, Java Expression Language un Java WebSocket tehnoloģijas. Servleta konteineri ir daļa no tīmekļa servera, un tos var raksturot kā vairāk vai mazāk lietojumprogrammu serveri, kas programmēšanas modelim nodrošina visu pārējo, kas tam nepieciešams - kontaktligzdu atvēršanu, dažu komponentu pārvaldību, API zvanu apstrādi utt. Apache Tomcat serveris ir viens no visplašāk izmantotajiem serveriem, un tas ir ieslēdzis vairākas liela mēroga uzņēmumu lietojumprogrammas. Turklāt, tā kā tas ir atvērts avots un uz to attiecas Apache licence, tas ietver lielu izstrādātāju sarakstu un vairākus forumus, kuros cilvēki vienmēr sniedz savu ieguldījumu un piedāvā viens otram palīdzību.







Bez papildu domām, beidzot pāriesim pie mūsu raksta galvenās tēmas.



Noklusējuma porta maiņa

Pēc noklusējuma Tomcat serveris darbojas uz 8080 Ostas numurs. Tomēr, ja tas ir jāmaina, to var viegli izdarīt, ievērojot šādas darbības:



1. Servera.xml faila atrašana Tomcat direktorijā
Pirmkārt, mums ir jānoskaidro, kur tieši mēs instalējām runča serveri. Operētājsistēmā Windows dodieties uz savu C direktorijā, pēc tam - Programmu faili direktoriju, meklējiet jebkuru direktoriju ar nosaukumiem Tomcat, Apache Software Foundation vai Apache. Ja atrodat kādu no šiem, atveriet tos un pēc tam meklējiet konf direktoriju.





Pēc šī atrašanas atveriet to, un būs fails ar nosaukumu server.xml . Atveriet to ar jebkuru failu redaktoru, kas jums patīk.



Sistēmā Linux jūs varat viegli atrast runča mājas direktoriju, meklējot meklēšanas logā. Pēc atrašanas atveriet to un pēc tam dodieties iekšā konf direktoriju un atveriet failu server.xml.

Pēc xml faila atvēršanas tā sākumā redzēsit kaut ko līdzīgu:

2. Savienotāja taga atrašana
Pēc servera.xml faila atvēršanas mēģiniet atrast rindu, kas sākas ar Savienotājs tagu. Atkarībā no jūsu runča versijas tie var būt viens no diviem tālāk norādītajiem.

Pirmā versija:

='8080'maxHttpHeaderSize='8192'
maxThreads=“150”minSpareThreads=“25”maxSpareThreads='75'
enableLookups='nepatiess'redirectPort='8443'acceptCount=“100”
connectionTimeout='20000'disableUploadTimeout='patiess' />

Otrā versija:



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

3. Porta numura maiņa
Kā pamanījāt, savienotāja tagam katrā no divām iepriekš minētajām versijām ir pievienots porta rekvizīts, un tam ir piešķirts noklusējuma porta numurs. Lai Tomcat serveris darbotos citā portā, vienkārši nomainiet šo portu ar porta numuru, kurā vēlaties, lai darbojas Tomcat serveris. Piemēram, es vēlos, lai mans runča serveris darbotos 8090 portā, un izmaiņas, ko es veiktu savienotāja tagā, būtu šādas:

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

Kā redzams iepriekš minētajā piemērā, es vienkārši aizstāju 8080 numuru, kas tika ievietots ostas īpašumā, ar manu ostu 8090.

4. Tomcat restartēšana
Pēc Tomcat servera porta maiņas saglabājiet failu server.xml. Ja jūsu Tomcat serveris pašlaik darbojas, pārtrauciet to, restartējiet un sāciet to vēlreiz. Ja tas nedarbojas, vienkārši restartējiet un pēc tam sāciet to. Tagad, palaižot Tomcat serveri, tas darbosies jūsu norādītajā portā. Manā gadījumā tas būtu 8090 ports.

Secinājums

Tomcat serveris ir viens no visplašāk izmantotajiem tīmekļa serveriem, un tas ir kļuvis ārkārtīgi populārs sabiedrībā. Tam ir dažas precīzi definētas komandas, un tas ir viegli konfigurējams, kā redzams rakstā par noklusējuma porta maiņu. Kopumā tas ir instruments, kas ir vērts veltīt laiku.