| | |
| | | Im Start-Skript von Tomcat können deshalb zwei verschiedene Verzeichnisse angegeben werden: |
| | | |
| | | 1. Das Verzeichnis mit der Tomcat-Software und |
| | | 2. Das Verzeichnis für Konfigurationen und auszuführende Anwendungen. |
| | | 2. das Verzeichnis für Konfigurationen und auszuführende Anwendungen. |
| | | |
| | | ``` |
| | | #!/bin/sh |
| | | |
| | | export JRE_HOME=/home/fred/zulu11.33.15-ca-jdk11.0.4-linux_x64 |
| | | export CATALINA_HOME=/home/fred/apache-tomcat-9.0.29 |
| | | export CATALINA_BASE=/home/fred/tomcat-base |
| | | |
| | | $CATALINA_HOME/bin/sh catalina.sh start |
| | | ``` |
| | | |
| | | In diesem Repository ist ein minimalistischer Inhalt von `CATALINA_BASE` mit Einstellungen hinterlegt, die nachfolgend näher beschrieben sind. |
| | | |
| | | ## Benutzer |
| | | |
| | | Es sind keine Benutzer konfiguriert. Benutzer können z.B. in der Datei `CATALINA_BASE/conf/tomcat-users.xml` angelegt werden. Die [Dokumentation von Tomcat](http://tomcat.apache.org/tomcat-9.0-doc/realm-howto.html) liefert mehr Informationen zur Konfiguration von Authentifizierung und Autorisierung. |
| | | |
| | | ## Tomcat Manager |
| | | |
| | | Die [Manager-App](http://tomcat.apache.org/tomcat-9.0-doc/manager-howto.html), die als Teil des Standard-Pakets von Tomcat ausgeliefert wird, ist über die Datei `$CATALINA_BASE/conf/Catalina/localhost/manager.xml` eingeschaltet. |
| | | |
| | | ## ROOT Context |
| | | |
| | | Der Inhalt für `http://localhost:8080/` liegt in `CATALINA_BASE/webapps/ROOT`. |