Sun Java logo     Zurück      Inhalt      Index      Weiter     

Sun logo
Sun Java Enterprise System 2005Q4 Aktualisierungshandbuch 

Kapitel 6
Web Server

In diesem Kapitel wird die Aktualisierung von Web Server auf Java ES 2005Q4 (Release 4) beschrieben: Sun Java System Web Server 6.1 SP5 2005Q4.

Das Kapitel enthält einen allgemeinen Überblick über die Aspekte und Verfahren bezüglich der verschiedenen Aktualisierungswege, die von Java ES Release 4 unterstützt werden. Es wird sowohl die Aktualisierung unter dem Solaris- als auch unter dem Linux-Betriebssystem berücksichtigt:


Überblick über Aktualisierungen von Web Server

In diesem Abschnitt werden die folgenden allgemeinen Aspekte bezüglich der Aktualisierung von Web Server auf Java ES 2005Q4 (Release 4) beschrieben:

Über Java ES Release 4 Web Server

Die Java ES Release 4-Versionen von Web Server beinhalten eine Reihe von Fehlerkorrekturen, darunter Korrekturen von Sicherheitslücken, die von der gemeinsam genutzten NSS-Komponente abhängen.

Weitere Informationen finden Sie in den entsprechenden Versionshinweisen.

Wegweiser für die Aktualisierung von Web Server

Tabelle 6-1 zeigt die unterstützten Wege für die Aktualisierung von Web Server auf Java ES Release 4. Die Tabelle gilt sowohl für das Solaris- als auch für das Linux-Betriebssystem.

Tabelle 6-1  Wege für die Aktualisierung auf Java ES Release 4: Sun Java System Web Server 6.1 SP5 2005Q4 

Java ES Release

Web Server Version

Allgemeiner Ansatz

Neukonfiguration
erforderlich

Release 3

Sun Java System Web Server 6 2005Q1 Update 1 SP 4

Direkte Aktualisierung:
Aktualisierung durch Anwendung von Patches.

Keine

Release 2

Sun Java System Web Server 6 2004Q2 Update 1 SP 2
Platform und Enterprise Edition

Direkte Aktualisierung:
Aktualisierung durch Anwendung von Patches.

Keine

Release 1

Sun ONE Web Server 6.1 (2003Q4)

Direkte Aktualisierung nicht zertifiziert.
Aktualisierung durch Anwendung von Patches jedoch möglich.

Keine

Versionen vor Java ES

 

Keine direkte Aktualisierung.

 

Web Server-Daten

Die folgende Tabelle enthält die Datentypen, die von einer Aktualisierung der Web Server-Software betroffen sein können.

Tabelle 6-2  Verwendung von Web Server-Daten

Datentyp

Standort

Verwendung

Konfigurationsdaten

WebServer-base/https-instanceName/config/obj.conf

und weitere Dateien im selben Verzeichnis

Konfiguration der Web Server-Instanz

Kompatibilität

In der Java ES Release 4-Version von Web Server wurden keine Änderungen der Schnittstelle vorgenommen. Die Rückwärtskompatibilität zu früheren Versionen ist gewährleistet.

Web Server-Abhängigkeiten

Für Web Server bestehen keine Abhängigkeiten zu anderen Java ES-Komponenten als zu den gemeinsam genutzten Java ES-Komponenten (siehe Tabelle 1-6).


Aktualisieren von Web Server von Java ES Release 3

Dieser Abschnitt enthält Informationen zur Aktualisierung von Web Server von Java ES 2005Q1 (Release 3) auf Java ES 2005Q4 (Release 4). In diesem Abschnitt werden folgende Themen behandelt:

Einführung

Berücksichtigen Sie bei der Aktualisierung von Web Server von Java ES Release 3 auf Release 4 folgende Aspekte des Aktualisierungsvorgangs:

Aktualisierung der Release 3-Version von Web Server

In diesem Abschnitt wird die Aktualisierung von Web Server von Java ES Release 3 auf Java ES Release 4 unter Solaris und Linux beschrieben. Plattformspezifische Vorgänge sind durch die Angabe des jeweiligen Betriebssystems, auf das sich der Vorgang bezieht, gekennzeichnet. In diesem Abschnitt werden folgende Themen behandelt:

Aufgaben vor der Aktualisierung

Bevor Sie mit der Aktualisierung von Web Server beginnen, führen Sie die folgenden beschriebenen Aufgaben durch.

Aktuelle Versionsinformationen überprüfen

Sie können die aktuelle Web Server-Version überprüfen, indem Sie den Web Server-Instanzenserver mit der Option -version starten.

Aktualisieren von Web Server-Abhängigkeiten

Es wird grundsätzlich empfohlen, alle Java ES-Komponenten auf einem Computersystem (und in einer Netzwerkumgebung) auf Java ES Release 4 zu aktualisieren. Für die Aktualisierung von Web Server auf Release 4 ist jedoch lediglich die Aktualisierung der gemeinsam genutzten NSS- und NSPR-Komponenten von der Release 3-Version auf die Release 4-Version erforderlich, bevor Sie Web Server aktualisieren. Anweisungen zur Aktualisierung von NSS und NSPR auf Release 4 oder anderer gemeinsam genutzter Java ES-Komponenten, die Sie möglicherweise aktualisieren möchten, finden Sie in Kapitel 2, „Aktualisieren der gemeinsam genutzten Java ES-Komponenten“.

Sichern der Web Server-Daten

Bei der Web Server-Aktualisierung von Release 3 auf Release 4 werden keine Konfigurationsdaten geändert. Eine Sicherung der aktuellen Daten ist daher nicht erforderlich.

Erforderliche Konfigurationsinformationen und Passwörter abrufen

Es werden keine bestimmten Informationen zur aktuell installierten Version benötigt. Sie müssen jedoch als Superuser angemeldet sein, um die Aktualisierung durchführen zu können.

Aktualisieren der Release 3-Version von Web Server (Solaris)

Dieser Abschnitt enthält eine Beschreibung der Aspekte, die Einfluss auf das Aktualisierungsverfahren von Web Server haben, sowie eine Beschreibung des eigentlichen Aktualisierungsverfahrens.

Zu berücksichtigende Aspekte bei der Aktualisierung (Solaris)

Bei der Aktualisierung der Web Server-Software auf Java ES Release 4 müssen folgende Aspekte berücksichtigt werden:

Aktualisierungsverfahren (Solaris)

Das folgende Verfahren ist für alle Web Server-Instanzen anzuwenden, die demselben installierten Web Server-Image auf dem Computer entsprechen, auf dem die Aktualisierung durchgeführt wird.

  1. Beziehen Sie die in Tabelle 6-4 angegebenen erforderlichen Patches.
  2. Patches zum Download in das /tmp-Verzeichnis erhalten Sie unter: http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access

  3. Melden Sie sich als Root oder Superuser an.
  4. su -

  5. Halten Sie alle derzeit ausgeführten Instanzen von Web Server und Administration Server an.
  6. WebServer-base/https-instanceName/stop
    WebServer-base/https-admserv/stop

  7. Aktualisieren Sie gegebenenfalls die gemeinsam genutzte NSS- und NSPR-Komponente auf Release 4 sowie alle weiteren gemeinsam genutzten Komponenten, die Sie aktualisieren möchten.
  8. Siehe  Aktualisieren von Web Server-Abhängigkeiten.

  9. Wenden Sie die entsprechenden in Tabelle 6-4 angegebenen Web Server-Patches an.
  10. patchadd patch_ID.

  11. Stellen Sie sicher, dass die Patch-Aktualisierung erfolgreich durchgeführt wurde:
  12. showrev -p | grep patch_ID

    Die Ausgabe sollte die Versionen der in Schritt 5 angewendeten Patch-IDs zurückgeben.

  13. Starten Sie die in Schritt 3 angehaltenen Web Server-Instanzen neu.

Aktualisieren der Release 3-Version von Web Server (Linux)

Dieser Abschnitt enthält eine Beschreibung der Aspekte, die Einfluss auf das Aktualisierungsverfahren von Web Server haben, sowie eine Beschreibung des eigentlichen Aktualisierungsverfahrens.

Zu berücksichtigende Aspekte bei der Aktualisierung (Linux)

Bei der Aktualisierung der Web Server-Software auf Java ES Release 4 unter Linux sind dieselben Aspekte wie unter Solaris zu berücksichtigen (siehe Zu berücksichtigende Aspekte bei der Aktualisierung (Solaris)). Die Aktualisierungs-Patches für Linux unterscheiden sich jedoch von den Aktualisierungs-Patches für Solaris.

Die Patches für die Aktualisierung von Web Server auf Release 4 unter Linux OS werden in der folgenden Tabelle aufgeführt:

Tabelle 6-5  Patches1 für die Aktualisierung von Web Server unter Linux 

Beschreibung

Patch-ID und RPM-Namen

Web Server Core

118202-09

  • sun-webserver-6.1.5-6.i386.rpm

Lokalisierung von Web Server

118203-06

  • sun-webserver-Locale-6.1.5-1.i386.rpm

1Diese Patch-Versionsnummern sind für die Aktualisierung auf Java ES Release 4 mindestens erforderlich. Wenn neuere Versionen verfügbar sind, verwenden Sie anstelle der in dieser Tabelle genannten Versionen die neueren Versionen.

Aktualisierungsverfahren (Linux)

Das folgende Verfahren ist für alle Web Server-Instanzen anzuwenden, die demselben installierten Web Server-Image auf dem Computer entsprechen, auf dem die Aktualisierung durchgeführt wird.


Vorsicht

Eine Aktualisierung von Java ES Release 3 auf Java ES Release 4 unter Linux kann nicht rückgängig gemacht werden.


  1. Die erforderlichen Patches und die RPM-Namen lassen sich anhand der entsprechenden Patch-Nummern aus Tabelle 6-5 entnehmen. Verwenden Sie diese Informationen, um die Versionsnummern für den RPM zu erhalten.
  2. Patches zum Download in das /tmp-Verzeichnis erhalten Sie unter: http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access

  3. Melden Sie sich als Root oder Superuser an.
  4. su -

  5. Halten Sie alle derzeit ausgeführten Instanzen von Web Server und Administration Server an.
  6. WebServer-base/https-instanceName/stop
    WebServer-base/https-admserv/stop

  7. Aktualisieren Sie gegebenenfalls die gemeinsam genutzte NSS- und NSPR-Komponente auf Release 4 sowie alle weiteren gemeinsam genutzten Komponenten, die Sie aktualisieren möchten.
  8. Siehe Aktualisieren von Web Server-Abhängigkeiten.

  9. Wenden Sie die in Tabelle 6-5 angegebenen RPMs für Web Server an.
  10. rpm -Fvh sun-webserver-6.1.5-6.i386.rpm

  11. Stellen Sie sicher, dass die Aktualisierung erfolgreich durchgeführt wurde:
  12. rpm -q sun-webserver

    Die neue Revisionsnummer des RPM sollte zurückgegeben werden.

  13. Starten Sie die in Schritt 3 angehaltenen Web Server-Instanzen neu.
  14. WebServer-base/https-admserv/start
    WebServer-base/https-instanceName/start

Überprüfen der Aktualisierung

Sie können die Aktualisierung von Web Server auf Release 4 überprüfen, indem Sie den Web Server-Instanzenserver mit der Option -version starten.

Ausgabewerte finden Sie in Tabelle 6-3.

Sie können außerdem die Einträge in der folgenden Protokolldatei überprüfen:

Aufgaben nach der Aktualisierung

Mit Ausnahme der in Aktualisierungsverfahren (Solaris) und Aktualisierungsverfahren (Linux) beschriebenen Schritte müssen keine weiteren Aufgaben nach der Aktualisierung durchgeführt werden.

Aufheben der Aktualisierung (Solaris)

Dieser Abschnitt enthält eine Beschreibung der Aspekte, die Einfluss auf das Verfahren zum Aufheben der Aktualisierung Web Server haben, sowie eine Beschreibung des eigentlichen Verfahrens zum Aufheben der Aktualisierung.

Zu berücksichtigende Aspekte beim Aufheben der Aktualisierung (Solaris)

Das Verfahren zum Aufheben der Aktualisierung von Web Server auf Release 4 entspricht größtenteils dem Verfahren zum Aktualisieren auf Release 4 in umgekehrter Reihenfolge.

Verfahren zum Aufheben der Aktualisierung (Solaris)
  1. Melden Sie sich als Root oder Superuser an.
  2. su -

  3. Halten Sie alle derzeit ausgeführten Instanzen von Web Server und Administration Server an.
  4. WebServer-base/https-instancename/stop
    WebServer-base/https-admserv/stop

  5. Entfernen Sie die Patches aus Tabelle 6-4.
  6. patchrm patch_ID

  7. Starten Sie die in Schritt 2 angehaltenen Web Server-Instanzen neu.


Aktualisieren von Web Server von Java ES Release 2

Das Verfahren für die Aktualisierung von Java ES 2004Q2 (Release 2) Web Server auf Release 4 ist mit der Aktualisierung von Web Server Release 3 auf Release 4 identisch. Eine Ausnahme besteht jedoch bei den Aufgaben, die vor der Aktualisierung durchgeführt werden müssen. Hier sollte eine Aktualisierung aller gemeinsam genutzter Komponenten, von denen Web Server abhängt (siehe Tabelle 1-6), durchgeführt werden.

Anweisungen zur Aktualisierung der gemeinsam genutzten Java ES-Komponenten auf Release 4 finden Sie in Kapitel 2, „Aktualisieren der gemeinsam genutzten Java ES-Komponenten“.

Um die Release 2-Version von Web Server auf Release 4 zu aktualisieren, folgen Sie den Anweisungen unter Aktualisieren von Web Server von Java ES Release 3. Ersetzen Sie in den Anweisungen jedoch Verweise auf Release 3 durch Release 2. Bei der Aktualisierung von Release 2 auf Release 4 muss die Konfigurationsdatei obj.conf geändert werden. Dies wird jedoch automatisch vorgenommen.



Zurück      Inhalt      Index      Weiter     


Teilenr.: 819-3461.   Copyright 2006 Sun Microsystems, Inc. Alle Rechte vorbehalten.