Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
de:shibidp3installotherdir [2017/03/29 12:37]
Raoul Gunnar Borenius angelegt
de:shibidp3installotherdir [2020/05/14 08:49] (aktuell)
Silke Meyer
Zeile 1: Zeile 1:
-=== Optional: Abweichendes Installationsverzeichnis ​===+====== ​Installation in abweichendes idp.home-Verzeichnis ====== 
 +<callout color="#​ff9900"​ title="​Wenn'​s unbedingt sein muss...">​ 
 +Es ist möglich, den IdP unter einem anderen Pfad als ''/​opt/​shibboleth-idp''​ zu installieren. Dies ist jedoch nur zu empfehlen, wenn es dafür einen wichtigen Grund gibt. 
 +</​callout>​
  
-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:+===== Schritt 1: Installer ===== 
 +Bei der Abfrage des Zielverzeichnisses wählen Sie das Verzeichnis,​ in dem Ihr IdP installiert ​werden soll.
  
-<code bash> +===== Schritt 2: Anpassung des Pfades in web.xml ===== 
-root@idp-dev:/​opt/​shibboleth-idp/​idp-dev.hochschule-XY.de#​ cp ./​webapp/​WEB-INF/​web.xml ​./​edit-webapp/​WEB-INF/​web.xml +  * Kopieren Sie die mitgelieferte ''​web.xml''​-Datei an folgende Stelle:<code bash> 
-root@idp-dev:​/​opt/​shibboleth-idp/​idp-dev.hochschule-XY.de#​ vi ./​edit-webapp/​WEB-INF/​web.xml+root@idp:~# cp /​opt/​shibboleth-idp/​dist/​webapp/​WEB-INF/​web.xml /​opt/​shibboleth-idp/​edit-webapp/​WEB-INF/​web.xml
 </​code> ​ </​code> ​
- +  * Editieren Sie die Kopie: ​<file xml ./​edit-webapp/​WEB-INF/​web.xml>​
-<file xml ./​edit-webapp/​WEB-INF/​web.xml>​+
 <?xml version="​1.0"​ encoding="​UTF-8"?>​ <?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"​ <web-app xmlns="​http://​java.sun.com/​xml/​ns/​javaee"​ xmlns:​xsi="​http://​www.w3.org/​2001/​XMLSchema-instance"​
Zeile 17: Zeile 20:
     <​context-param>​     <​context-param>​
         <​param-name>​idp.home</​param-name>​         <​param-name>​idp.home</​param-name>​
-        <​param-value>/​opt/​shibboleth-idp/​idp-dev.hochschule-XY.de</​param-value>​+        <​param-value>/​opt/​shibboleth-idp/​idp.beispiel-hochschule.de</​param-value>​
     </​context-param>​     </​context-param>​
  
Zeile 24: Zeile 27:
 </​file>​ </​file>​
  
-Danach muss das Java Web Archive File erzeugt und im Servlet-Container deployed werden:+===== Schritt 3: .war-File neubauen ===== 
 +Danach muss das Java Web Archive File neu erzeugt und im Servlet-Container deployed werden:
  
 <code bash> <code bash>
-root@idp-dev:/​opt/​shibboleth-idp/​idp-dev.hochschule-XY.de# JAVA_HOME=/​usr ./​bin/​build.sh+root@idp:~# /​opt/​shibboleth-idp/​idp.beispiel-hochschule.de/​bin/​build.sh
 </​code>​ </​code>​
  
 +{{tag>​idp3 idp4}}
  • Zuletzt geändert: vor 3 Jahren