CodeGym/Java kursus/Modul 3/Implementer den første applikation i Tomcat

Implementer den første applikation i Tomcat

Ledig

4.1 Se listen over webapplikationer

Lad os nu se, hvilke webapplikationer der er installeret i Tomcat som standard. Der er normalt flere af dem, og den vigtigste for dig er Application Manager. For at åbne den skal du klikke på knappen Manager-app eller følge linket .

Dernæst skal du logge ind under den bruger, vi så i indstillingstrinnet:

Tomcat Manager-appen

Hvis alt gik godt, vil du se en liste over installerede webapplikationer:

Tomcat Manager-app 1

Den venstre kolonne angiver stien, hvor applikationen åbnes. I kolonnen længst til højre vil du se kommandoer til styring af webapplikationen: Start, Stop, Genindlæs, Undeploy.

4.2 Implementer en testwebapplikation

Lad os uploade vores egen webapplikation til Tomcat-webserveren.

Det er godt, at GitHub lige har en speciel demoapplikation til denne sag. Download det fra linket .

Åbn derefter Manager App-siden i Tomcat http://localhost:8080/manager , og rul ned til afsnittet Deploy.

Tomcat Manager-app 2

I den skal du angive stien til din webapplikation (alle applikationer har unikke stier), samt krigsfilen til din webapplikation. Klik derefter på knappen Implementer.

Hvis alt gik godt, vil du se den nye applikation på listen over webapplikationer:

Tomcat Manager-app 3

Du kan bekræfte, at det virker ved at følge linket: http://localhost:8080/demo

Tomcat Manager-app 4

4.3 Portskifte

Hvis du ikke kan lide, at din webserver svarer på url localhost:8080/, og du vil have den til at åbne kun til url localhost/, så skal du ændre Tomcats port til standard: til 80i stedet for 8080.

For at gøre dette skal du åbne filen server.xml i mappen conf .

Find "Connector"-tagget, hvor porten er, 8080og skift det til port 80:

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

Du kan også ændre HTTPS-porten fra 8443til kun 443.

Hvis du ændrer indstillinger, mens Tomcat kører, så glem ikke at genstarte den.
Kommentarer
  • Populær
  • Ny
  • Gammel
Du skal være logget ind for at skrive en kommentar
Denne side har ingen kommentarer endnu