Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
de:shibidp:prepare-tomcat [2024/06/10 11:27] – Doreen Liebenau | de:shibidp:prepare-tomcat [2024/12/17 07:49] (aktuell) – [Konfiguration für das IdP-Servlet vorbereiten] Doreen Liebenau | ||
---|---|---|---|
Zeile 20: | Zeile 20: | ||
Für die Schreibberechtigungen vom Tomcat muss eine Override-Konfiguration für Systemd angelegt werden: | Für die Schreibberechtigungen vom Tomcat muss eine Override-Konfiguration für Systemd angelegt werden: | ||
<code bash> | <code bash> | ||
+ | root@idp:~# mkdir / | ||
+ | root@idp:~# mkdir / | ||
+ | root@idp:~# mkdir / | ||
root@idp:~# systemctl edit tomcat10.service | root@idp:~# systemctl edit tomcat10.service | ||
</ | </ | ||
Zeile 25: | Zeile 28: | ||
Dadurch wird unter ''/ | Dadurch wird unter ''/ | ||
<file ini / | <file ini / | ||
+ | ### Editing / | ||
+ | ### Anything between here and the comment below will become the new contents of the file | ||
+ | |||
[Service] | [Service] | ||
ReadWritePaths=/ | ReadWritePaths=/ | ||
ReadWritePaths=/ | ReadWritePaths=/ | ||
- | </ | ||
+ | ### Lines below this comment will be discarded | ||
+ | </ | ||
+ | **Achtung: | ||
+ | * Das Einfügen muss im oberen Bereich der Datei zwischen den Kommentaren erfolgen, wie in der Datei auf Englisch beschrieben. Eine anderweitige Platzierung führt zu Fehlern. | ||
+ | * Bei der Angabe von nicht existenten Pfaden startet der Tomcat nicht. | ||
===== Port-Konfiguration ===== | ===== Port-Konfiguration ===== | ||
Zeile 64: | Zeile 74: | ||
- | ===== Java Standard Tag Library (JSTL) | + | === Tomcat-Loader-Pfad erweitern |
- | ==== Debian 12 ==== | + | |
- | Unter Debian 12 kann die JSTL aus dem Debian-Repository installiert werden: | + | |
- | <code bash> | + | |
- | root@idp:~# apt install libtaglibs-standard-impl-java | + | |
- | </ | + | |
- | Anschließend muss der Pfad zur .jar-Datei noch ''/ | + | Sofern obige Symlink-Variante nicht funktioniert kann stattdessen |
+ | erweitert | ||
<file xml / | <file xml / | ||
- | common.loader=" | + | common.loader=" |
+ | </ | ||
+ | |||
+ | ===== Konfiguration für das IdP-Servlet vorbereiten ===== | ||
+ | Um das IdP-Servlet im Tomcat zu aktivieren, erstellen Sie folgende Datei im Tomcat-localhost-Context: | ||
+ | |||
+ | <file xml / | ||
+ | <Context docBase="/ | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
</ | </ | ||
- | **Sie haben jetzt eine Tomcat-Konfiguration, | + | **Sie haben jetzt eine Tomcat-Konfiguration, |
Weiter geht es mit den [[de: | Weiter geht es mit den [[de: | ||
{{tag> | {{tag> |