Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
de:shibidp:prepare-tomcat [2024/09/11 17:29] Wolfgang Pempede: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 /opt/shibboleth-idp/htdocs
 +root@idp:~# mkdir /opt/shibboleth-idp/logs
 +root@idp:~# mkdir /opt/shibboleth-idp/metadata
 root@idp:~# systemctl edit tomcat10.service root@idp:~# systemctl edit tomcat10.service
 </code> </code>
Zeile 70: Zeile 73:
 </file> </file>
  
- 
-===== Java Standard Tag Library (JSTL) ===== 
- 
-Diese wird gebraucht um die IdP-Status-Seite nutzen zu können. 
- 
-**Hinweis:** Aktuell (Sept. 2024) müssen die für die Darstellung von JSP-Seiten erforderlichen Libraries leider separat heruntergeladen werden, siehe unter [[de:shibidp:install#idp_status_url_freigeben|IdP Status-Seite]]. 
- 
-==== Debian 12 ==== 
-Unter Debian 12 kann die JSTL aus dem Debian-Repository installiert werden: 
-<code bash> 
-root@idp:~# apt install libtaglibs-standard-impl-java 
-</code> 
- 
-Anschließend muss dafür gesorgt werden, dass der Tomcat die nötigen jar-Files beim (Neu-)Start einliest, dazu gibt es zwei Möglichkeiten: 
- 
-=== Symlink in das Tomcat-Verzeichnis === 
- 
-Das ist die von uns unter Debian empfohlene Methode: 
- 
-<code bash> 
-root@idp:~# ln -s /usr/share/java/taglibs-standard-impl.jar /var/lib/tomcat10/lib/ 
-root@idp:~# ln -s /usr/share/java/taglibs-standard-spec.jar /var/lib/tomcat10/lib/ 
-</code> 
  
 === Tomcat-Loader-Pfad erweitern === === Tomcat-Loader-Pfad erweitern ===
Zeile 115: Zeile 95:
  
  
-**Sie haben jetzt eine Tomcat-Konfiguration, die nicht startet, solange nichts unter /opt/shibboleth liegt!**+**Sie haben jetzt eine Tomcat-Konfiguration, die nicht startet, solange nichts unter /opt/shibboleth-idp liegt!**
  
 Weiter geht es mit den [[de:shibidp:prepare-zert|Zertifikaten]]. Weiter geht es mit den [[de:shibidp:prepare-zert|Zertifikaten]].
  
 {{tag>idp5 tutorial }} {{tag>idp5 tutorial }}
  • Zuletzt geändert: vor 6 Monaten