Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

de:shibidp3installotherdir [2017/03/29 12:37] (aktuell)
Raoul Gunnar Borenius angelegt
Zeile 1: Zeile 1:
 +=== Optional: Abweichendes Installationsverzeichnis ===
 +
 +Wer den IdP unter einem anderen Pfad als /​opt/​shibboleth-idp installiert hat (nur in Spezialfällen empfohlen!),​ der muss noch in web.xml den neuen Pfad angeben. Dazu muss die web.xml erst nach ./​edit-webapps kopiert werden und kann dann modifiziert werden:
 +
 +<code bash>
 +root@idp-dev:/​opt/​shibboleth-idp/​idp-dev.hochschule-XY.de#​ cp ./​webapp/​WEB-INF/​web.xml ./​edit-webapp/​WEB-INF/​web.xml
 +root@idp-dev:/​opt/​shibboleth-idp/​idp-dev.hochschule-XY.de#​ vi ./​edit-webapp/​WEB-INF/​web.xml
 +</​code> ​
 +
 +<file xml ./​edit-webapp/​WEB-INF/​web.xml>​
 +<?xml version="​1.0"​ encoding="​UTF-8"?>​
 +<web-app xmlns="​http://​java.sun.com/​xml/​ns/​javaee"​ xmlns:​xsi="​http://​www.w3.org/​2001/​XMLSchema-instance"​
 +    xsi:​schemaLocation="​http://​java.sun.com/​xml/​ns/​javaee http://​java.sun.com/​xml/​ns/​javaee/​web-app_3_0.xsd"​ version="​3.0">​
 +
 +    <​display-name>​Shibboleth Identity Provider</​display-name>​
 +
 +    <​context-param>​
 +        <​param-name>​idp.home</​param-name>​
 +        <​param-value>/​opt/​shibboleth-idp/​idp-dev.hochschule-XY.de</​param-value>​
 +    </​context-param>​
 +
 +    <!-- Spring application context files. Files are loaded in the order they appear with subsequent files overwriting
 +         ...
 +</​file>​
 +
 +Danach muss das Java Web Archive File erzeugt und im Servlet-Container deployed werden:
 +
 +<code bash>
 +root@idp-dev:/​opt/​shibboleth-idp/​idp-dev.hochschule-XY.de#​ JAVA_HOME=/​usr ./​bin/​build.sh
 +</​code>​
  
  • Zuletzt geändert: vor 2 Jahren