Sun Java Enterprise System 2004Q2 Installationshandbuch |
Kapitel 1
�bersichtDieses Kapitel enth�lt eine �bersicht �ber das Installationsprogramm f�r Sun Java Enterprise System und Java Enterprise System.
Dieses Kapitel enth�lt die folgenden Abschnitte:
Was ist Java Enterprise System?Mithilfe von Java Enterprise System werden die serverseitigen Produkte von Sun in einem einzigen Softwaresystem verbunden, das die zur Unterst�tzung verteilter Unternehmensanwendungen erforderliche integrierte Serversoftware zur Verf�gung stellt.
Weitere Informationen zu den in Java Enterprise System verf�gbaren Diensten und zur Technologie dieser Dienste finden Sie in Java Enterprise System Technical Overview (http://docs.sun.com/doc/817-5764).
Eine �bersicht der Aufgaben f�r die Integration von Java Enterprise System in Ihre Computerinfrastruktur erhalten Sie in Java Enterprise System Documentation Roadmap (http://docs.sun.com/doc/817-5763). In diesem Wegweiser sind zus�tzlich zahlreiche Dokumentationsressourcen aufgelistet, um Sie bei der Durchf�hrung dieser Aufgaben zu unterst�tzen.
Was ist in dieser Version von Java Enterprise System enthalten?Java Enterprise System 2004Q2 bietet ein breites Spektrum an Produktkomponenten und gemeinsam genutzten Komponenten mit Unterst�tzung f�r zahlreiche Sprachen, Betriebssysteme und Hardwareplattformen. Dies wird in den folgenden Abschnitten n�her beschrieben.
Betriebssysteme und Hardwareplattformen
Java Enterprise System 2004Q2 unterst�tzt folgende Kombinationen von Betriebssystemen und Hardwareplattformen:
Sprachen
Au�er in Englisch ist Java Enterprise System 2004Q2in folgenden Sprachen verf�gbar:
Weitere Informationen zu den Sprachen f�r das Java Enterprise System-Installationsprogramm erhalten Sie unter Sprachauswahl.
Produktkomponenten
Produktkomponenten bieten die erforderlichen Infrastrukturdienste f�r die Unterst�tzung verteilter Unternehmensanwendungen. Bei der Installation von Java Enterprise System auf einem bestimmten Host w�hlen Sie entsprechend Ihrer allgemeinen Bereitstellungsarchitektur aus, welche Produktkomponenten auf diesem Host installiert werden sollen.
Java Enterprise System 2004Q2 enth�lt folgende Produktkomponenten:
Communication & Collaboration Services
- Sun Java System Messaging Server 6 2004Q2
- Sun Java System Calendar Server 6 2004Q2
- Sun Java System Instant Messaging 6 2004Q2
- Sun Java System Portal Server 2004Q2
- Sun Java System Portal Server Mobile Access 2004Q2
- Sun Java System Portal Server Secure Remote Access 2004Q2
- Sun Java System Communications Express 6 2004Q2
Web & Application Services
Directory & Identity Services
Verf�gbarkeitsdienste
Administrative Services
Beachten Sie, dass Sun Cluster, Sun Cluster Agents und Sun Remote Services Net Connect auf dem Linux-Betriebssystem nicht zur Verf�gung stehen.
Gemeinsam genutzte Komponenten
Gemeinsam genutzte Komponenten bieten die Unterst�tzung der lokalen Dienste und Technologien, von denen die Produktkomponenten abh�ngen. Bei der Installation der Produktkomponenten installiert das Java Enterprise System-Installationsprogramm automatisch die erforderlichen gemeinsam genutzten Komponenten, sofern sie nicht bereits installiert sind.
Java Enterprise System 2004Q2 umfasst die folgenden gemeinsam genutzten Komponenten:
- Ant (auf Jakarta ANT Java/XML basierendes Tool)
- Apache Common Logging
- Apache SOAP (Simple Object Access Protocol)
- ICU (Internationale Komponenten f�r Unicode)
- J2SE Platform 1.4.2_04 (Java 2 Platform, Standard Edition)
- JAF (JavaBeans Activation Framework)
- JATO (Java Application Framework)
- JavaHelp Runtime
- JAXB (Java Architecture f�r XML Binding)
- JAXM (Java-API f�r XML-Messaging) Client Runtime
- JAXP (Java-API f�r XML-Verarbeitung)
- JAXR (Java-API f�r XML-Registrierungen)
- JAX-RPC (Java-APIs f�r XML-basierten Remote Procedure Call)
- JCAPI (Java Calendar API)
- JSS (Java Security Services)
- KT Search Engine
- LDAP C Language SDK
- LDAP Java SDK
- NSPR (Netscape Portable Runtime)
- NSS (Network Security Services)
- Perl LDAP, einschlie�lich NSPERL
- SAAJ (SOAP mit Anhangs-API f�r Java)
- SAML (Security Assertions Markup Language)
- SASL (Simple Authentication and Security Layer)
- SNMP (Simple Network Management Protocol) Peer
- Sun Explorer Data Collector
- XML C Library (libxml)
Wie erhalte ich die Java Enterprise System-Software?Sie haben folgende M�glichkeiten, um die Java Enterprise System-Software abzurufen:
Sie k�nnen einen Medienkit erwerben, der CDs oder eine DVD enth�lt, indem Sie sich an Ihren Sun-Handelsvertreter oder an http://www.sun.com wenden. Jede CD enth�lt die Installationsdateien f�r ein einzelnes Betriebssystem (Solaris SPARC, Solaris X86 oder Linux X86), das Java Enterprise System-Installationsprogramm und alle Produktkomponenten. Die DVD enth�lt die Installationsdateien f�r alle Betriebssysteme, das Java Enterprise System-Installationsprogramm und alle Produktkomponenten.
Die Java Enterprise System-Software auf CD oder DVD ist automatisch in einigen Solaris 9-Medienkits enthalten.
Sie k�nnen die Java Enterprise System-Software in verschiedenen Formaten vom Sun Download Center unter http://www.sun.com/download herunterladen. Folgende Formate stehen zur Auswahl:
- ISO CD-Image aller Installationsdateien f�r ein einzelnes Betriebssystem.
- Komprimiertes Archiv aller Installationsdateien f�r ein einzelnes Betriebssystem.
- Komprimiertes Archiv aller Installationsdateien f�r eine einzelne Produktkomponente, einschlie�lich s�mtlicher Produktkomponenten und gemeinsam genutzter Komponenten, die f�r die ausgew�hlte Produktkomponente erforderlich sind.
Wenn Sie ein Sun-Hardwaresystem mit vorab geladener oder vorinstallierter Software angefordert haben, ist auf Ihrem System m�glicherweise bereits Java Enterprise System-Software geladen. Wenn folgendes Verzeichnis auf Ihrem System vorhanden ist, ist vorab geladene Java Enterprise System-Software vorhanden:
/var/spool/stage/JES_04Q2_architecture/
Dabei gilt: architecture steht f�r die Hardwarearchitektur des Systems, beispielsweise SPARC oder X86. Informationen zur Installation und Konfiguration der vorab geladenen Software erhalten Sie unter Abschlie�en der Bereitstellung vorab geladener Java Enterprise System-Software.
Je nach den Betriebsvorg�ngen in Ihrem Unternehmen sind die Java Enterprise System-Installationsdateien m�glicherweise im internen Netzwerk verf�gbar. Fragen Sie die f�r die Systemoperationen und die Administration zust�ndigen Mitarbeiter, ob dies der Fall ist.
Hinweis
Wenn Sie daf�r zust�ndig sind, die Java Enterprise System-Installationsdateien �ber den Dateiserver in Ihrem Netzwerk verf�gbar zu machen, ziehen Sie So machen Sie in einem gemeinsam genutzten Verzeichnis ein Installations-Image verf�gbar zurate.
Wie funktioniert das Java Enterprise System-Installationsprogramm?Das gemeinsame Java Enterprise System-Installationsprogramm ist ein Installations-Framework, das mithilfe des Dienstprogramms pkgadd (Solaris) oder rpm (Linux) Java Enterprise System-Software auf Ihr System �bertr�gt. Das Installationsprogramm unterst�tzt grafische und textbasierte interaktive Modi sowie einen parametergesteuerten Modus f�r die stille Installation. Alle Java Enterprise System-Komponenten werden mithilfe des gemeinsamen Installationsprogramms installiert.
Vorteile des gemeinsamen Installationsprogramms:
W�hrend der Installation k�nnen die ausgew�hlten Produktkomponenten konfiguriert werden. Das Ausma� der Konfiguration zum Zeitpunkt der Installation h�ngt davon ab, welche Produktkomponenten bzw. welcher Konfigurationstyp ausgew�hlt wurde.
In folgenden Abschnitten wird die Funktionsweise des Installationsprogramms erkl�rt:
Modi des Installationsprogramms
Sie k�nnen Java Enterprise System interaktiv oder �ber wieder verwendbare Skripts installieren. Im Folgenden werden die drei Modi erl�utert, in denen das Installationsprogramm ausgef�hrt wird:
- Interaktiver grafischer Modus. Stellt einen grafischen Assistenten zur Verf�gung, der Sie durch die Aufgaben geleitet, die f�r die Installation der Java Enterprise System-Software erforderlich sind.
- Interaktiver textbasierter Modus. Dieser Modus bietet dieselben Funktionen wie der grafische Modus, Sie werden jedoch Zeile um Zeile zur Eingabe aufgefordert, nicht durch einen Assistenten.
- Stiller Modus. Stellt die Installationswerte mithilfe einer Datei zur Verf�gung. Um eine stille Installation durchzuf�hren, m�ssen Sie das Installationsprogramm zun�chst interaktiv ausf�hren, um Ihre Eingaben in einer Statusdatei zu speichern, die Sie dann als Eingabe in das Installationsprogramm verwenden.
Weitere Informationen zur Auswahl eines Modus f�r Ihre Installation erhalten Sie unter Ausw�hlen eines Installationsmodus.
Sprachauswahl
Java Enterprise System Die Komponenten von sind in mehreren Sprachen verf�gbar. Sie k�nnen die Komponenten neben der englischen Benutzeroberfl�che auch mit den �bersetzten Benutzeroberfl�chen installieren.
Sprachen des Installationsprogramms
Das Installationsprogramm wird in der Sprache ausgef�hrt, die in der Gebietsschemaeinstellung des Betriebssystems angegeben ist. Folgende Sprachen sind verf�gbar:
Wenn die Sprache Ihres Betriebssystems in der Liste nicht enthalten ist, wird das Installationsprogramm in englischer Sprache ausgef�hrt.
Sprachen der Komponenten
Das Installationsprogramm installiert englische Versionen s�mtlicher Java Enterprise System-Komponenten. Au�erdem k�nnen Sie Komponentenpakete in jeder der in der Liste enthaltenen Sprache installieren. Wenn die Sprache Ihres Betriebssystems mit einer Sprache in der Liste �bereinstimmt, wird sie standardm��ig f�r die Installation ausgew�hlt, Sie k�nnen jedoch eine andere Auswahl treffen.
W�hrend einer Installationssitzung gelten die ausgew�hlten Sprachen f�r alle Komponenten, die Sie installieren. Wenn Sie einige Komponenten unter Verwendung einer Sprachgruppe installieren m�chten und andere Komponenten unter Verwendung einer anderen Sprachgruppe, k�nnen Sie das Installationsprogramm mehrmals ausf�hren.
Das Installationsprogramm kann keine zus�tzlichen Sprachpakete f�r zuvor installierte Komponenten installieren. Mithilfe des Dienstprogramms pkgadd oder rpm k�nnen Sie jedoch jederzeit Sprachen hinzuf�gen. Informationen dar�ber, welche Pakete Sie f�r die einzelnen Produktkomponenten hinzuf�gen m�ssen, erhalten Sie unter Lokalisierte Solaris-Pakete f�r Produktkomponenten.
�berpr�fung bereits bestehender Software
W�hrend der Installation �berpr�ft das Installationsprogramm den Computer, auf dem die Installation ausgef�hrt wird. Dabei wird Folgendes identifiziert:
Im Fall von Software, die mithilfe einer paketbasierten Methode installiert wurde, k�nnen Sie die bereits installierten Produkte mithilfe des Installationsprogramms auflisten. Anweisungen hierzu erhalten Sie unter Ermitteln der Aktualisierungsbed�rfnisse f�r Komponenten.
Viele Systeme verf�gen bereits �ber installierte Versionen der gemeinsam genutzten Komponenten, beispielsweise J2SE oder NSS. Das Java Enterprise System-Installationsprogramm �berpr�ft gemeinsam genutzte Komponenten, die auf dem Computer installiert sind. Wenn gemeinsam genutzte Komponenten gefunden werden, deren Version mit Java Enterprise System nicht kompatibel ist, werden sie aufgelistet. Wenn Sie mit der Installation fortfahren, aktualisiert das Installationsprogramm die gemeinsam genutzten Komponenten auf die neuere Version.
�berpr�fung der Abh�ngigkeiten
Das Installationsprogramm f�hrt eine intensive, �bergreifende �berpr�fung der Komponenten durch, um sicherzustellen, dass die von Ihnen ausgew�hlten Installationskomponenten ordnungsgem�� funktionieren. In diesem Abschnitt werden folgende Themen erl�utert:
�berpr�fung der Abh�ngigkeiten von Produktkomponenten
Viele Komponenten k�nnen ihre Kernfunktionen nur dann zur Verf�gung stellen, wenn andere Komponenten vorhanden sind. Das Java Enterprise System-Installationsprogramm stellt die Logik zur Abh�ngigkeitspr�fung zur Verf�gung, die zur Erf�llung dieser Abh�ngigkeitsanforderungen erforderlich ist. Wenn Sie Ihre Auswahl treffen, kann es vorkommen, dass das Installationsprogramm bestimmte Komponenten automatisch ausw�hlt.
F�r Identity Server sind beispielsweise eine lokale oder Remote-Instanz von Directory Server und eine lokale Instanz des J2EE-Webcontainers, entweder Application Server oder Web Server, erforderlich. Zudem ben�tigt Application Server eine lokale Instanz von Message Queue.
Das Installationsprogramm �berpr�ft die Beziehungen zwischen der ausgew�hlten Software und der vorhandenen installierten Software. Beispiel:
- Das Installationsprogramm gibt einen Fehler aus und h�lt Sie vom Fortfahren ab, wenn Sie Application Server ausw�hlen, und bereits eine nicht kompatible Version von Message Queue installiert ist.
- Das Installationsprogramm gibt eine Warnung aus, l�sst Sie jedoch fortfahren, wenn Sie Identity Server ausw�hlen, und die Auswahl von Directory Server aufheben. In diesem Fall wird nur eine Warnung ausgegeben, da Sie die Abh�ngigkeit zwischen Identity Server und Directory Server durch den Verweis auf eine Remote-Instanz von Directory Server w�hrend der Konfiguration erf�llen k�nnen.
Komponentenauswahl
Im Allgemeinen verwendet das Java Enterprise System-Installationsprogramm folgende Regeln f�r die Steuerung der Auswahl bzw. der Aufhebung der Auswahl von Produktkomponenten:
Wenn Sie beispielsweise Application Server ausw�hlen, wird Message Queue automatisch durch das Installationsprogramm ausgew�hlt.
Identity Server ist von einer lokalen Instanz eines J2EE-Webcontainers, entweder Application Server oder Web Server, abh�ngig. In diesem Fall w�hlt das Installationsprogramm als Webcontainer automatisch Application Server aus. Um Web Server als Webcontainer zu verwenden, w�rden Sie Application Server (und Message Queue, das aufgrund der Abh�ngigkeit von Application Server automatisch ausgew�hlt wurde) deaktivieren und Web Server ausw�hlen.
Beispiel, das Unterkomponenten mit einbezieht: Portal Server ist von einer lokalen Instanz von Identity Server oder Identity Server SDK abh�ngig. In diesem Fall wird Identity Server im Installationsprogramm automatisch ausgew�hlt. Um die Abh�ngigkeit mit Identity Server SDK zu erf�llen, deaktivieren Sie alle Unterkomponenten von Identity Server bis auf Identity Server SDK.
- Wenn Sie eine Komponente deaktivieren, die lokal f�r eine andere ausgew�hlte Komponente erforderlich ist, zeigt das Installationsprogramm eine Fehlermeldung an, sobald Sie versuchen, den Vorgang nach der Komponentenauswahl fortzusetzen. Durch diese Fehlermeldung erhalten Sie die Anweisung, die erforderliche Komponente auszuw�hlen.
- Wenn Sie eine Komponente deaktivieren, die lokal oder als Remote-Installation f�r eine andere ausgew�hlte Komponente erforderlich ist, zeigt das Installationsprogramm eine Warnung an, sobald Sie versuchen, den Vorgang nach der Komponentenauswahl fortzusetzen. Durch diese Warnung erhalten Sie die Anweisung zur Auswahl der erforderlichen Komponente oder zur Auswahl einer entsprechenden Remote-Instanz nach der Konfiguration.
- Wenn Sie eine Unterkomponente ausw�hlen, w�hlt das Installationsprogramm automatisch die �bergeordnete Komponente an, der diese angeh�rt. Andere Unterkomponenten werden jedoch nicht automatisch ausgew�hlt.
- Wenn Sie eine Komponente deaktivieren, deaktiviert das Installationsprogramm automatisch alle Unterkomponenten.
Beispiel f�r gegenseitige Abh�ngigkeiten
In der folgenden Abbildung sind unterschiedliche Arten von Abh�ngigkeitsbeziehungen zwischen Produktkomponenten dargestellt. In der Abbildung stellen durchg�ngige Linien die Abh�ngigkeitsanforderungen dar, die auf dem lokalen Computer erf�llt werden m�ssen. Gestrichelte Linien stellen Abh�ngigkeitsanforderungen dar, bei denen die Remote-Erf�llung m�glich ist.
Abbildung 1–1 Beispiel f�r gegenseitige Abh�ngigkeiten zwischen Produktkomponenten
Wenn Sie Identity Server installieren, w�hlt das Installationsprogramm automatisch folgende Komponenten aus:
- Directory Server, da eine lokale oder Remote-Abh�ngigkeit mit Identity Server besteht.
- Application Server, da eine lokale Abh�ngigkeit zwischen Identity Server und einem J2EE-Webcontainer besteht und das Installationsprogramm Application Server als Standardwebcontainer verwendet,
- Message Queue, da eine lokale Abh�ngigkeit mit Application Server (dem automatisch ausgew�hlten Webcontainer) besteht.
Konfigurationstypen und Parametereinstellung
F�r zahlreiche Java Enterprise System-Produktkomponenten m�ssen bei der Installation einige Konfigurationsaufgaben durchgef�hrt werden. Die von Ihnen angegebenen Informationen umfassen m�glicherweise nur einige allgemeine Parameter, wie Administrator-Benutzer-ID und Passwort, oder aber detaillierte komponentenspezifische Parameter. Der von Ihnen ausgew�hlte Konfigurationstyp bestimmt, wie die Konfiguration f�r Ihre Installation durchgef�hrt wird.
- Jetzt konfigurieren. Sie konfigurieren Produktkomponenten bei der Installation, bei denen die Konfiguration zum Zeitpunkt der Installation m�glich ist.
- Sp�ter konfigurieren. Sie geben bei der Installation nur die minimalen Werte ein, die f�r die Installation erforderlich sind, und f�hren die Konfiguration im Anschluss an die Installation durch.
Informationen zur Auswahl des Konfigurationstyps finden Sie im Abschnitt Ausw�hlen eines Konfigurationstyps.
Je nach dem ausgew�hlten Konfigurationstyp werden w�hrend der Installation m�glicherweise zwei Arten von Konfigurationsinformationen ben�tigt:
- Allgemeine Servereinstellungen. Bei den allgemeinen Servereinstellungen handelt es sich um Parameter, die von mehreren Produktkomponenten verwendet werden. F�r die meisten Produktkomponenten ist beispielsweise die Angabe einer Verwaltungs-ID und eines Verwaltungspassworts erforderlich. Durch das Festlegen dieser allgemeinen Werte legen Sie Standardwerte f�r die Verwaltungs-IDs und Passw�rter aller Produktkomponenten fest.
- Produktkomponenteneinstellungen. Diese Parameter gelten jeweils f�r eine bestimmte Produktkomponente und werden w�hrend der Installation nur dann angefordert, wenn Sie den Konfigurationsmodus „Jetzt konfigurieren“ ausgew�hlt haben. Einige der Einstellungen f�r Produktkomponenten werden von der Seite f�r die allgemeinen Servereinstellungen aus weiterverbreitet.
Deinstallation
Java Enterprise System bietet ein Deinstallationsprogramm zum Entfernen der Produktkomponenten an, die mithilfe des Java Enterprise System-Installationsprogramms auf Ihrem System installiert wurden. Das Deinstallationsprogramm �berpr�ft Produktabh�ngigkeiten f�r das System, auf dem die Ausf�hrung erfolgt. Wenn eine Abh�ngigkeit erkannt wird, wird eine Warnung ausgegeben. Das Deinstallationsprogramm kann im grafischen, textbasierten oder stillen Modus ausgef�hrt werden.
Nach der Installation von Java Enterprise System befindet sich das Deinstallationsprogramm unter /var/sadm/prod/entsys.
Vollst�ndige Anweisungen f�r die Verwendung des Deinstallationsprogramms finden Sie in Kapitel 10, „Deinstallieren von Software“.
Installationsablauf
Der Installationsablauf h�ngt von Ihrem Bereitstellungsplan und der Kombination der Produktkomponenten, die Sie bereitstellen, ab. Eine vollst�ndige Auflistung der Installationsaufgaben erhalten Sie unter Wegweiser f�r die Installation. Es ist m�glich, dass Sie nicht alle diese Aufgaben durchf�hren m�ssen.
Einige anspruchsvolle Beispiele f�r Installationstypen, die Sie m�glicherweise durchf�hren m�chten, erhalten Sie unter Installationsvorg�nge f�r spezifische Bereitstellungsanforderungen. Falls eines dieser Beispiele der von Ihnen geplanten Implementierung in hohem Ma�e �hnelt, kann es n�tzlich sein, die enthaltenen Schritte als Richtlinie zu verwenden.
Das folgende Flussdiagramm zeigt die wichtigsten Schritte und Entscheidungspunkte bei einer standardm��igen Installation von Java Enterprise System auf. Das Diagramm ist aus Platzgr�nden in mehrere Abschnitte eingeteilt. Auf der linken Seite der Abbildung werden die Vorg�nge im Installationsprogramm und auf der rechten Seite die von Ihnen durchgef�hrten Vorg�nge dargestellt.
Abbildung 1–2 Installationsablauf: vom Start bis zur Komponentenaktualisierung
Bei der folgenden Abbildung handelt es sich um eine Fortsetzung von Abbildung 1–2. Die Auslassungspunkte (...) am Ende von Abbildung 1–2 schlie�en an die Auslassungspunkte am Anfang von Abbildung 1–3 an.
Abbildung 1–3 Installationsablauf: von der �berpr�fung der Kompatibilit�t gemeinsam genutzter Komponenten bis zum Ende