Dies ist eine alte Version des Dokuments!
Shibboleth Identity Provider 3.x
Dokumentation im Shibboleth Wiki: https://wiki.shibboleth.net/confluence/display/IDP30/Home
Systemumgebung
Die vorliegende Dokumentation wurde primär erstellt unter Debian 8 und beschreibt Installation und Konfiguration mit OpenJDK 8 (aus Backports), Tomcat 8 (aus Backports) und Apache 2.4. Hinweise auf andere Betriebssysteme sind beiträge aus der DFN-AAI-Community die wir ungetestet in diesem Wiki weitergeben.
Sollten Sie den IdP nicht unter Debian 8 installieren, beachten Sie bitte unbedingt die von den Entwicklern angegebenen Systemanforderungen im Shibboleth Wiki:
- Java: OpenJDK ab Version 7 oder Oracle Java inklusive Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files (u.U. separat zu installieren)
- Servlet Container: Tomcat ab Version 7, Jetty ab Version 8
- Betriebssystem: Linux, OS X, Windows
Wir empfehlen generell zu versuchen die Pakete Ihrer Distribution bzw. Betriebssystems zu nehmen! Nicht-paketierte Software erfordert unserer Erfahrung nach einen ungleich höheren Wartungsaufwand.
Abweichungen und Varianten aus anderen Systemumgebungen werden schrittweise ergänzt. Beiträge zur Dokumentation sind erwünscht und sehr willkommen! Kontaktieren Sie uns bitte per eMail (hotline@aai.dfn.de) oder telefonisch (0711/63314-215).
Zur Vorbereitung der Systemumgebung und der eigentlichen Installation des IdP 3.x siehe Vorarbeiten
Anleitungen für weitere Plattformen
- Dokumentation im Shibboleth Wiki, weitgehend plattformunabhängig: https://wiki.shibboleth.net/confluence/display/IDP30/Installation
- Installation Guide der SWITCHaai, enthält föderationsspezifische Besonderheiten: https://www.switch.ch/aai/guides/idp/installation/
- Anleitung von InCommon für CentOS 7.0 mit Jetty: https://spaces.internet2.edu/pages/viewpage.action?pageId=49841792
- Shibboleth Installation unter Windows, zur Verfügung gestellt von Peter Vogl von http://www.drvis.de.