Hoe de standaardpoort van Tomcat-server te wijzigen?

How Change Default Port Tomcat Server



Voordat we echt naar de hoofdstap gaan om te zien hoe we de standaardpoort van onze Tomcat-server kunnen veranderen, laten we eerst wat dieper ingaan en kijken wat deze Tomcat-server eigenlijk is en wat enkele toepassingen zijn waar deze het meest wordt gebruikt.

Zoals eerder vermeld, is de Apache Tomcat-server een open-source webserver die fungeert als een servlet-container voor de implementatie van verschillende grootschalige Java-bedrijfsspecificaties zoals Java Servlet, Java Server Pages, Java Expression Language en Java WebSocket-technologieën. Servlet-containers maken deel uit van de webserver en kunnen worden omschreven als min of meer een applicatieserver die het programmeermodel al het andere biedt wat het nodig heeft: het openen van sockets, het beheren van sommige componenten, het afhandelen van API-aanroepen, enzovoort. De Apache Tomcat-server is een van de meest gebruikte servers die er zijn en heeft verschillende grootschalige bedrijfsapplicaties van stroom voorzien. Daarnaast bevat het, omdat het opensource is en onder de Apache-licentie valt, een grote lijst met ontwikkelaars en verschillende forums waar mensen altijd hun input leveren en elkaar hulp bieden.







Laten we zonder verder oponthoud eindelijk doorgaan naar het hoofdonderwerp van ons artikel.



Standaardpoort wijzigen

Standaard draait de Tomcat-server op de 8080 Poortnummer. Mocht het echter nodig zijn dit te wijzigen, dan kan dit eenvoudig worden gedaan door de volgende stappen te volgen:



1. Lokaliseren van het Server.xml-bestand in Tomcat Directory
Eerst moeten we uitzoeken waar we de Tomcat-server precies hebben geïnstalleerd. Ga in Windows naar uw C directory, dan in de Programma bestanden directory, zoekt u naar een directory met de namen Tomcat, Apache Software Foundation of Apache. Als u een van deze vindt, opent u ze en zoekt u naar de conf map.





Nadat je dit hebt gevonden, open je het en er zal een bestand zijn met de naam server.xml . Open dit met elke gewenste bestandseditor.



In Linux kun je eenvoudig de homedirectory van Tomcat vinden door te zoeken in het zoekvenster. Nadat je het hebt gevonden, open je het en ga je naar binnen in de conf map en open het bestand server.xml.

Na het openen van het xml-bestand, ziet u iets soortgelijks aan het begin ervan:

2. De connectortag vinden
Probeer na het openen van het bestand server.xml een regel te vinden die begint met de Connector label. Afhankelijk van uw versie van Tomcat, kunnen dit een van de twee onderstaande zijn:

Eerste versie:

='8080'maxHttpHeaderSize='8192'
maxDraden='150'minSpareThreads='25'maxSpareThreads='75'
Opzoeken inschakelen='vals'redirectPort='8443'accepterenTellen='100'
verbindingstime-out='20000'uitschakelenUploadTimeout='waar' />

Tweede versie:



=
'8080'protocol='HTTP / 1.1'
verbindingstime-out='20000'
redirectPort='8443' />

3. Het poortnummer wijzigen
Zoals je hebt opgemerkt, is aan de Connector-tag in elk van de twee bovenstaande versies een poorteigenschap gekoppeld en hieraan is het standaardpoortnummer toegewezen. Om uw Tomcat-server op een andere poort te laten draaien, vervangt u deze poort gewoon door het poortnummer waarop u de Tomcat-server wilt laten draaien. Ik wil bijvoorbeeld dat mijn Tomcat-server op de 8090-poort draait, dan zou de wijziging die ik zou aanbrengen in de Connector-tag zijn:

=
'8090'protocol='HTTP / 1.1'
verbindingstime-out='20000'
redirectPort='8443' />

Zoals te zien is in het bovenstaande voorbeeld, heb ik eenvoudig het 8080-nummer dat in de eigenschap Port was geplaatst, vervangen door mijn Port, 8090.

4. Tomcat opnieuw opstarten
Nadat u de poort van de Tomcat-server hebt gewijzigd, slaat u het bestand server.xml op. Als uw Tomcat-server momenteel actief is, stop hem dan, start hem opnieuw op en start hem opnieuw. Als het niet actief is, start u het gewoon opnieuw op en start u het. Wanneer u nu uw Tomcat-server uitvoert, wordt deze uitgevoerd op de poort die u hebt opgegeven. In mijn geval zou het de 8090-poort zijn.

Conclusie

De Tomcat-server is een van de meest gebruikte webservers die er is en is enorm populair geworden in de gemeenschap. Het heeft een aantal goed gedefinieerde opdrachten en is eenvoudig te configureren, zoals blijkt uit de stappen in het artikel over het wijzigen van de standaardpoort. Al met al is het een hulpmiddel dat de moeite waard is om je tijd in te steken.