Как да променя порта по подразбиране на сървъра Tomcat?

How Change Default Port Tomcat Server



Преди да преминем към основната стъпка да видим как можем да променим порта по подразбиране на нашия сървър tomcat, нека първо да навлезем в малко по -дълбоко и да видим какво всъщност представлява този tomcat сървър и кои са някои приложения, където той се използва най -вече.

Както бе споменато по-рано, сървърът Apache Tomcat е уеб сървър с отворен код, който действа като контейнер за сървлети за внедряване на няколко мащабни спецификации на Java за предприятия, като Java Servlet, Java Server Pages, Java Expression Language и Java WebSocket технологии. Контейнерите за сървлети са част от уеб сървъра и могат да бъдат описани като повече или по -малко сървър на приложения, който предоставя на програмния модел всичко останало, от което се нуждае - отваряне на сокети, управление на някои компоненти, обработка на API повиквания и т.н. Сървърът Apache Tomcat е един от най-широко използваните сървъри и захранва няколко мащабни корпоративни приложения. В допълнение към това, тъй като е отворен източник и попада под лиценза на Apache, той включва голям списък с програмисти и няколко форума, където хората винаги си предоставят мнението и си предлагат помощ.







Без да се замисляме, нека най -накрая преминем към основната тема на нашата статия.



Промяна на порта по подразбиране

По подразбиране сървърът Tomcat работи на 8080 Номер на пристанище. Ако обаче се наложи да промените това, това може да стане лесно, като се придържате към следните стъпки:



1. Намиране на файла Server.xml в директория Tomcat
Първо, трябва да разберем къде точно сме инсталирали сървъра tomcat. В Windows отидете на вашия ° С директория, след това в Програмните файлове директория, потърсете всяка директория с имената Tomcat, Apache Software Foundation или Apache. Ако намерите някое от тях, отворете ги и след това потърсете conf директория.





След като намерите това, отворете го и ще има файл с име server.xml . Отворете това с всеки файлов редактор, който харесвате.



В Linux можете лесно да намерите началната директория на tomcat, като търсите в прозореца за търсене. След като го намерите, отворете го и след това влезте в conf директория и отворете файла server.xml.

След като отворите xml файла, ще видите нещо подобно в началото му:

2. Намиране на етикета на конектора
След като отворите файла server.xml, опитайте се да намерите ред, започващ с Съединител етикет. В зависимост от вашата версия на tomcat, това може да е някое от двете по -долу:

Първа версия:

='8080'maxHttpHeaderSize='8192'
maxThreads='150'minSpareThreads='25'maxSpareThreads='75'
enableLookups=„невярно“redirectPort='8443'acceptCount='100'
connectionTimeout='20000'disableUploadTimeout='вярно' />

Втора версия:



=
'8080'протокол=„HTTP / 1.1“
connectionTimeout='20000'
redirectPort='8443' />

3. Промяна на номера на порта
Както сте забелязали, етикетът Connector във всяка от двете версии по -горе има прикрепено към него свойство на порт и това му присвоява номера на порта по подразбиране. За да накарате вашия сървър Tomcat да работи на различен порт, просто заменете този порт с номера на порта, на който искате сървърът tomcat да работи. Например искам моят сървър tomcat да работи на порта 8090, тогава промяната, която бих направил в маркера на Connector, ще бъде:

=
'8090'протокол=„HTTP / 1.1“
connectionTimeout='20000'
redirectPort='8443' />

Както може да се види в горния пример, просто замених номера 8080, който беше поставен в свойството Port с моя порт 8090.

4. Рестартиране на Tomcat
След като промените порта на сървъра Tomcat, запишете файла server.xml. Ако вашият сървър Tomcat в момента работи, спрете го, рестартирайте и го стартирайте отново. Ако не работи, просто рестартирайте и след това го стартирайте. Сега, когато стартирате вашия сървър Tomcat, той ще работи на посочения от вас порт. В моя случай това ще бъде портът 8090.

Заключение

Сървърът Tomcat е един от най -широко използваните уеб сървъри и стана изключително популярен в общността. Той има някои добре дефинирани команди и лесно се конфигурира, както се вижда от стъпките, показани в статията за промяна на неговия порт по подразбиране. Като цяло, това е инструмент, който си струва да отделите време.