4.1 Bekijk de lijst met webapplicaties

Laten we nu eens kijken welke webapplicaties standaard in Tomcat zijn geïnstalleerd. Er zijn er meestal meerdere en de belangrijkste voor u is de Application Manager. Om het te openen, klikt u op de Manager App-knop of volgt u de link .

Vervolgens moet u inloggen onder de gebruiker die we zagen bij de instellingenstap:

Tomcat Manager-app

Als alles goed is gegaan, ziet u een lijst met geïnstalleerde webapplicaties:

Tomcat Manager-app 1

De linkerkolom specificeert het pad waar de toepassing wordt geopend. In de meest rechtse kolom ziet u opdrachten voor het beheer van de webapplicatie: Start, Stop, Reload, Undeploy.

4.2 Implementeer een testwebapplicatie

Laten we onze eigen webapplicatie uploaden naar de Tomcat-webserver.

Het is goed dat GitHub alleen een speciale demo-applicatie heeft voor deze zaak. Download het via de link .

Open vervolgens de Manager App-pagina in Tomcat http://localhost:8080/manager en scrol omlaag naar de sectie Implementeren.

Tomcat Manager-app 2

Hierin moet u het pad naar uw webapplicatie specificeren (alle applicaties hebben unieke paden), evenals het war-bestand van uw webapplicatie. Klik vervolgens op de knop Implementeren.

Als alles goed is gegaan, ziet u de nieuwe applicatie in de lijst met webapplicaties:

Tomcat Manager-app 3

U kunt controleren of het werkt door de link te volgen: http://localhost:8080/demo

Tomcat Manager-app 4

4.3 Poortwijziging

Als u het niet prettig vindt dat uw webserver reageert op url localhost:8080/, en u wilt dat deze alleen opent voor url localhost/, dan moet u de poort van Tomcat wijzigen in standaard: 80in plaats van 8080.

Open hiervoor het bestand server.xml in de map conf .

Zoek de tag "Connector" waar poort is 8080en wijzig deze in poort 80:

<Connector port="80" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443" />

U kunt ook de HTTPS-poort wijzigen van 8443in gewoon 443.

Als u instellingen wijzigt terwijl Tomcat actief is, vergeet dan niet om het opnieuw op te starten.