diff options
Diffstat (limited to 'id.server/doc/moa_id')
-rw-r--r-- | id.server/doc/moa_id/id-admin.htm | 25 | ||||
-rw-r--r-- | id.server/doc/moa_id/id-admin_1.htm | 109 |
2 files changed, 56 insertions, 78 deletions
diff --git a/id.server/doc/moa_id/id-admin.htm b/id.server/doc/moa_id/id-admin.htm index 003c1055e..d7ac48986 100644 --- a/id.server/doc/moa_id/id-admin.htm +++ b/id.server/doc/moa_id/id-admin.htm @@ -111,10 +111,10 @@ Die Basis-Installation stellt einerseits die minimalen Anforderungen für de Folgende Software ist Voraussetzung für die Basis-Installation: </div> <ul> -<li>JDK 1.3.1, JDK 1.4.1 oder JDK 1.4.2</li> -<li>Tomcat 4.1.31</li> -<li>MOA-ID-AUTH 1.1 </li> -<li>MOA SP/SS 1.1 oder neuer (entweder als WebService oder direkt als interne Bibliothek)</li> +<li>JDK 1.4.1, JDK 1.4.2 oder JDK 1.5.0</li> +<li>Tomcat 4.1.31 oder Tomcat 5.0.28</li> +<li>MOA-ID-AUTH 1.4 </li> +<li>MOA SP/SS 1.4 oder neuer (entweder als WebService oder direkt als interne Bibliothek)</li> </ul> <div id="block"> Um möglichen Versionskonflikten aus dem Weg zu gehen sollten stets die neuesten Versionen von MOA-ID als auch von MOA-SP/SS verwendet werden. <br/> @@ -236,15 +236,16 @@ Die Versionsangaben beziehen sich auf die Versionen, mit denen die MOA ID Webapp </tr> <tr> <td width="59%"><b>JDK (SDK)</b> </td> - <td width="41%"><a href="http://java.sun.com/j2se/1.3/download.html">1.3.1</a> (min. - 1.3.1_07) bzw. <a href="http://java.sun.com/j2se/1.4.1/download.html"><br> - 1.4.1</a> bzw. <a href="http://java.sun.com/j2se/1.4.2/download.html"><br> - 1.4.2</a></td> + <td width="41%">min. <a href="http://java.sun.com/j2se/1.4.1/download.html">1.4.1</a> bzw. <a href="http://java.sun.com/j2se/1.4.2/download.html"><br> + 1.4.2</a><br/> + <a href="http://java.sun.com/j2se/1.5.0/download.html">1.5.0</a> + </td> </tr> <tr> <td width="59%" height="21"><b>Tomcat</b></td> <td width="41%" height="21"> - <p><a href="http://gd.tuwien.ac.at/infosys/servers/http/apache/dist/jakarta/tomcat-4/v4.1.31/bin/jakarta-tomcat-4.1.31.zip">4.1.31</a></p> + <p><a href="http://archive.apache.org/dist/tomcat/tomcat-4/v4.1.31/bin/jakarta-tomcat-4.1.31.zip">4.1.31</a><br/> + <a href="http://gd.tuwien.ac.at/infosys/servers/http/apache/dist/tomcat/tomcat-5/v5.0.28/bin/jakarta-tomcat-5.0.28.zip">5.0.25</a></p> </td> </tr> <tr> @@ -257,7 +258,7 @@ Die Versionsangaben beziehen sich auf die Versionen, mit denen die MOA ID Webapp </tr> <tr> <td width="59%"><b>MOA-SPSS </b></td> - <td width="41%"><a href="http://www.cio.gv.at/onlineservices/basicmodules/moa/implementation/">1.3 (neueste Version)</a> </td> + <td width="41%"><a href="http://www.cio.gv.at/onlineservices/basicmodules/moa/implementation/">1.4 (neueste Version)</a> </td> </tr> <tr> <td width="59%"><b>Apache Webserver </b></td> @@ -268,8 +269,8 @@ Die Versionsangaben beziehen sich auf die Versionen, mit denen die MOA ID Webapp <tr> <td width="59%"><b>Microsoft Internet Information Server </b></td> - <td width="41%"><a href="http://www.microsoft.com/windows2000/en/server/iis/default.asp">5.0</a> -   </td> + <td width="41%"><a href="http://www.microsoft.com/windows2000/en/server/iis/default.asp">5.0</a>  <br/> + <a href="http://www.microsoft.com/WindowsServer2003/iis/default.mspx">6.0</a>  </td> </tr> <tr> <td width="59%"><b>mod_SSL </b></td> diff --git a/id.server/doc/moa_id/id-admin_1.htm b/id.server/doc/moa_id/id-admin_1.htm index 55c5527bb..ae8467974 100644 --- a/id.server/doc/moa_id/id-admin_1.htm +++ b/id.server/doc/moa_id/id-admin_1.htm @@ -88,7 +88,7 @@ Unterschiede sind in der Installationsanweisung angeführt. <p id="subtitel">Vorbereitung</p> <div id="block"> <p><b>Installation des JDK</b><br /> - Installieren Sie das JDK 1.3.1, JDK 1.4.1 oder JDK 1.4.2 in ein + Installieren Sie das JDK in ein beliebiges Verzeichnis. Das Wurzelverzeichnis der JDK-Installation wird im weiteren Verlauf als $JAVA_HOME bezeichnet. <br /> <br /> @@ -107,59 +107,21 @@ Unterschiede sind in der Installationsanweisung angeführt. Diese Verzeichnisse werden im weiteren Verlauf als $MOA_ID_INST_AUTH bzw. $MOA_ID_INST_PROXY bezeichnet. <br /> <br /> - <b>Installation der IAIK JCE, des IAIK LDAP Protocol Handlers und - von JSSE (falls JDK 1.3.1 verwendet wird)</b><br /> - Da Java in der Version 1.3.1 ohne Unterstützung für Kryptographie, - LDAP und SSL ausgeliefert wird, müssen diese Funktionalitäten - nachträglich installiert werden. Es stehen hierfür zwei - Möglichkeiten zur Verfügung: <br /> - 1. Installation innerhalb des JDK 1.3.1:<br /> - Die Dateien aus dem Verzeichnis $MOA_ID_INST_AUTH/ext13 (oder $MOA_ID_INST_PROXY/ext13) - müssen in das Verzeichnis $JAVA_HOME/jre/lib/ext kopiert werden. - Anschließend steht eine Unterstützung für Kryptographie - und SSL jeder Java-Anwendung die dieses JDK verwendet zur Verfügung.<br /> - 2. Installation ausschließlich für Applikationen innerhalb - von Tomcat:<br /> - Um die o.g. Unterstützung nur Tomcat-Anwendungen zu ermöglichen, - können die Dateien aus dem Verzeichnis $MOA_ID_INST_AUTH/ext13 - (oder $MOA_ID_INST_PROXY/ext13) in ein beliebiges Verzeichnis kopiert - werden. Im Folgenden wird dieses Verzeichnis $MOA_ID_EXT genannt. - Anschließend muss der Tomcat-Klassenpfad angepasst werden:<br/> - Für Windows-Betriebssysteme ist dafür die Datei $CATALINA_HOME\bin\setclasspath.bat - anzupassen:<br/> - Hinter <i>'set CLASSPATH=%JAVA_HOME%\lib\tools.jar'</i> müssen - nun jeweils mit Semikolon getrennt, die Dateien aus $MOA_ID_EXT - inklusive der vollständigen Pfadangaben angefügt werden.<br/> - Anschließend sieht diese Zeile beispielsweise folgendermaßen - aus: </p> - <pre> - set CLASSPATH=%JAVA_HOME%\lib\tools.jar; - $MOA_ID_EXT\iaik_jce_full.jar; - $MOA_ID_EXT\iaik_ldap.jar; - $MOA_ID_EXT\jcert.jar; - $MOA_ID_EXT\jnet.jar; - $MOA_ID_EXT\jsse.jar -</pre> - <p>($MOA_ID_EXT ist durch den tatsächlichen Pfad zu ersetzen)<br /> - Unix/Linux-Anwender verfahren analog mit der Datei $CATALINA_HOME/bin/setclasspath.sh - wobei ';' durch ':' zu ersetzen ist.<br /> - <br /> - <b>Installation der IAIK JCE und des IAIK LDAP Protocol Handlers - (falls JDK 1.4.1 bzw. JDK 1.4.2 verwendet wird)</b><br /> - Die Dateien aus dem Verzeichnis $MOA_ID_INST_AUTH/ext14 (oder $MOA_ID_INST_PROXY/ext14) + <b>Installation der IAIK JCE und des IAIK LDAP Protocol Handlers</b><br /> + Die Dateien aus dem Verzeichnis $MOA_ID_INST_AUTH/ext (oder $MOA_ID_INST_PROXY/ext) müssen in das Verzeichnis $JAVA_HOME/jre/lib/ext kopiert werden. Anschließend steht eine Unterstützung für Kryptographie und SSL jeder Java-Anwendung die dieses JDK verwendet zur Verfügung.<br> <br /> Zusätzlich müssen die so genannten Unlimited Strength - Jurisdiction Policy Files 1.4.1 (bzw. 1.4.2) heruntergeladen, entpackt - und ins Verzeichnis $JAVA_HOME/jre/lib/security kopiert werden. - </p> + Jurisdiction Policy Files heruntergeladen, entpackt + und ins Verzeichnis $JAVA_HOME/jre/lib/security kopiert werden. </p> <p>Der Download für diese Dateien findet sich am unteren Ende - der Download-Seite des jeweiligen JDK 1.4.x in der Sektion "Other - Downloads". D.h. <a href="http://java.sun.com/j2se/1.4.1/download.html">JDK - hier für 1.4.1</a> bzw. das JDK <a href="http://java.sun.com/j2se/1.4.2/download.html">hier - für 1.4.2</a>.</p> + der Download-Seite des jeweiligen JDK in der Sektion "Other + Downloads". D.h. JDK <a href="http://java.sun.com/j2se/1.4.1/download.html"> + hier für 1.4.1</a>, das JDK <a href="http://java.sun.com/j2se/1.4.2/download.html">hier + für 1.4.2</a> bzw. das JDK <a href="http://java.sun.com/j2se/1.5.0/download.html">hier + für 1.5.0</a>.</p> </div> </div></td></tr></table> @@ -268,10 +230,8 @@ Um MOA-ID-AUTH in Tomcat für den Ablauf vorzubereiten, sind folgende Schrit sind für das Deployment im endorsed Verzeichnis vorgesehen: <ul> <li id="klein">Xerces-J-2.4.0 (bestehend aus xercesImpl.jar - und xmlParserAPIs.jar) - für alle JDKs.<br> - </li> - <li>Nur im Fall von JDK 1.4.1: kopieren sie auch die Xalan-j-2.5.1 - Libraries ( bestehend aus xalan.jar).</li> + und xmlParserAPIs.jar) - für alle JDKs.</li> + <li>Xalan-j-2.5.1 (bestehend aus xalan.jar).</li> </ul> Eventuell vorhandene Dateien mit dem gleichen Namen müssen ersetzt werden. Die ggf. in diesem Verzeichnis vorhandene Datei @@ -311,22 +271,39 @@ Um MOA-ID-AUTH in Tomcat für den Ablauf vorzubereiten, sind folgende Schrit <td valign="top"> <p id="subtitel">Deployment von MOA-ID-PROXY in Tomcat</p> <div id="block"> -Um MOA-ID-PROXY in Tomcat für den Ablauf vorzubereiten, sind folgende Schritte notwendig: <br /> + <p>Um MOA-ID-PROXY in Tomcat für den Ablauf vorzubereiten, sind folgende Schritte notwendig: </p> + <p> + <b>Für Tomcat 4.1.31 oder Tomcat 5.0.28:</b> <ul> <li>Die Datei $MOA_ID_INST_PROXY/moa-id-proxy.war wird in ein beliebiges Verzeichnis (bspw. $CATALINA_HOME) kopiert. <b>HINWEIS: - Das Verzeichnis darf NICHT $CATALINA_HOME/webapps sein!</b><br> - <br /> - Anschliessend muss in der Datei <tt>$CATALINA_HOME/conf/server.xml</tt> - der Tomcat-Root-Context auf diese Datei gesetzt werden: wenn + Das Verzeichnis darf NICHT $CATALINA_HOME/webapps sein!</b><br/> + </li> + <li>Anschließend muss in der Datei <tt>$CATALINA_HOME/conf/server.xml</tt> der Tomcat-Root-Context auf diese Datei gesetzt werden: wenn das war-file sich in $CATALINA_HOME befindet, geschieht dies mit dem Einfügen von folgendem Element innerhalb von - <tt><Server>...<Service>...<Engine>...<Host></tt>: - </li> + <tt><Server>...<Service>...<Engine>...<Host></tt>: </li> + <pre><Context path="" docBase="../moa-id-proxy.war" debug="0"/></pre> + Anmerkung: Der Root-Context von Tomcat ist normalerweise auskommentiert. + </ul> + </p> + <p> + <b>Alternativ Für Tomcat 5.0.28:</b> + <ul> + <li>TODO: Dokument Proxy -- Die Datei $MOA_ID_INST_PROXY/moa-id-proxy.war wird in ein + beliebiges Verzeichnis (bspw. $CATALINA_HOME) kopiert. <b>HINWEIS: + Das Verzeichnis darf NICHT $CATALINA_HOME/webapps sein!</b><br/> + </li> + <li>Anschließend muss in der Datei <tt>$CATALINA_HOME/conf/server.xml</tt> der Tomcat-Root-Context auf diese Datei gesetzt werden: wenn + das war-file sich in $CATALINA_HOME befindet, geschieht dies + mit dem Einfügen von folgendem Element innerhalb von + <tt><Server>...<Service>...<Engine>...<Host></tt>: </li> <pre><Context path="" docBase="../moa-id-proxy.war" debug="0"/></pre> Anmerkung: Der Root-Context von Tomcat ist normalerweise auskommentiert. - <br /> - <br /> + </ul> + </p> + <p><b>Tomcat Konfiguration:</b> + <li>Die MOA-ID Konfigurationsdatei und die zugehörigen Verzeichnisse "certs" und "oa" werden in ein beliebiges Verzeichnis im Filesystem kopiert (z.B. $CATALINA_HOME/ conf/moa-id). @@ -334,8 +311,8 @@ Um MOA-ID-PROXY in Tomcat für den Ablauf vorzubereiten, sind folgende Schri Im Verzeichnis $MOA_ID_INST_PROXY/conf/moa-id befinden sich vier verschiedene <a href="#sampleProxyConfig">Beispielkonfigurationen</a>, die als Ausgangspunkte für die Konfiguration von MOA-ID-PROXY - dienen können. - </li> + dienen können.<br/> + </li> <li>Die endorsed Libraries für Tomcat müssen aus dem Verzeichnis $MOA_ID_INST_PROXY/endorsed in das Tomcat-Verzeichnis $CATALINA_HOME/common/endorsed kopiert werden. Folgende Libraries @@ -345,7 +322,7 @@ Um MOA-ID-PROXY in Tomcat für den Ablauf vorzubereiten, sind folgende Schri und xmlParserAPIs.jar)</li> </ul> Eventuell vorhandene Dateien mit dem gleichen Namen müssen - ersetzt werden. </li> + ersetzt werden.<br/> </li> <li>Folgende Java System Properties sind zu setzen: <br /> <ul id="klein"> <li id="klein">moa.id.configuration=Name der MOA ID Konfigurationsdatei. @@ -367,8 +344,8 @@ Um MOA-ID-PROXY in Tomcat für den Ablauf vorzubereiten, sind folgende Schri von Tomcat sind in $MOA_ID_INST_AUTH\tomcat\ zu finden - Sie können diese für Ihre Zwecke adaptieren (JAVA_HOME und $CATALINA_HOME setzen) und nach $CATALINA_HOME kopieren. - </ul> - </div> + </p> +</div> </td></tr></table> <div id="Tomcat_Start" /> |