Sun Java logo     Précédent      Sommaire      Index      Suivant     

Sun logo
Sun Java Enterprise System 2005Q4 Guide de mise à niveau 

Chapitre  6
Web Server

Ce chapitre décrit la procédure de mise à niveau de Web Server vers Java ES 2005Q4 (version 4) : Sun Java System Web Server 6.1 SP5 2005Q4.

Ce chapitre présente globalement les problèmes et procédures des différentes méthodes de mise à niveau prises en charge par Java ES version 4. Il traite des mises à niveau sur les systèmes d’exploitation Solaris et Linux :


Présentation des mises à niveau de Web Server

Cette section présente les aspects généraux de Web Server qui ont un impact sur la mise à niveau vers Java ES 2005Q4 (version 4) :

À propos de Web Server pour Java ES version 4

Les versions de Web Server pour Java ES version 4 correspondent à un certain nombre de corrections de bogues, notamment des correctifs de sécurité qui dépendent de l’environnement NSS partagé.

Pour plus de détails, consultez les notes de version appropriées.

Présentation de la mise à niveau de Web Server

Le Tableau 6-1 répertorie les méthodes de mise à niveau de Web Server vers Java ES version 4 prises en charge. Il s’applique à la fois à Solaris et Linux.

Tableau 6-1  Méthodes de mise à niveau vers Java ES version 4 : Sun java System Web Server 6.1 SP5 2005Q4 

Version de Java ES

Web Server Version

Approche globale

Nouvelle configuration :
requise

Version 3

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

Mise à niveau directe :
exécutée par l’application de patchs.

Aucun

Version 2

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

Mise à niveau directe :
exécutée par l’application de patchs.

Aucun

Version 1

Sun ONE Web Server 6.1 (2003Q4)

Mise à niveau directe non certifiée :
peut être exécutée par l’application de patchs.

Aucun

Versions antérieures à Java ES

 

Pas de mise à niveau directe.

 

Données de Web Server

Le tableau suivant affiche le type de données susceptible d’être affecté par une mise à niveau du logiciel Web Server.

Tableau 6-2  Utilisation des données de Web Server

Type de données

Emplacement

Utilisation

Données de configuration

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

et autres fichiers du même répertoire

Configuration de l’instance de Web Server

Problèmes de compatibilité

Web Server pour Java ES version 4 n’introduit aucune modification d’interface et présente une compatibilité ascendante avec les versions antérieures.

Dépendances de Web Server

Web Server ne présente aucune dépendance par rapport à des composants Java ES autres que les composants Java ES partagés (voir le Tableau 1-6).


Mise à niveau de Web Server à partir de Java ES version 3

Cette section présente des informations sur la mise à niveau de Web Server à partir de Java ES 2005Q1 (version 3) vers Java ES 2005Q4 (version 4). Elle aborde les thèmes suivants :

Introduction

Lors de la mise à niveau de Web Server pour Java ES version 3 vers la version 4, tenez compte des aspects suivants du processus de mise à niveau :

Mise à niveau de Web Server pour la version 3

Cette section explique comment effectuer la mise à niveau de Web Server de Java ES version 3 vers Java ES version 4 sur les plates-formes Solaris et Linux. Lorsqu’une rubrique traite de procédures spécifiques à une plate-forme, le système d’exploitation auquel elle fait référence est indiqué. Elle aborde les thèmes suivants :

Tâches à exécuter avant la mise à niveau

Avant de mettre à niveau Web Server, vous devez effectuer les tâches décrites ci-dessous.

Vérifier les informations sur la version actuelle

Vous pouvez vérifier la version actuelle de Web Server en démarrant le serveur d’instance Web Server avec l’option -version :

Mettre à niveau les dépendances de Web Server

Il est généralement conseillé de mettre tous les composants de Java ES d’un ordinateur (et de son environnement informatique) au niveau de Java ES version 4. Toutefois, la mise à niveau de Web Server vers la version 4 nécessite uniquement la mise à niveau des composants partagés NSS et NSPR de la version 3 vers la version 4. Les instructions de mise à niveau de NSS et NSPR vers la version 4, ou d’autres composants Java ES partagés que vous souhaiteriez mettre à niveau, sont fournies dans le Chapitre 2, « Mise à niveau des composants partagés Java ES ».

Sauvegarder les données de Web Server

La mise à niveau de Web Server de la version 3 vers la version 4 ne modifie pas les données de configuration. Il est donc inutile de sauvegarder les données actuelles.

Obtenir les mots de passe et informations de configuration requis

Aucune information particulière concernant la version installée n’est requise. Vous devrez toutefois vous connecter en tant que superutilisateur pour procéder à la mise à niveau.

Mise à niveau de la version 3 de Web Server (Solaris)

Cette section traite des considérations ayant une incidence sur la procédure de mise à niveau de Web Server, suivies de la description de la procédure elle-même.

Considérations relatives à la mise à niveau (Solaris)

La mise à niveau de Web Server vers Java ES version 4 tient compte des considérations suivantes :

Procédure de mise à niveau (Solaris)

La procédure présentée ci-dessous s’applique à toutes les instances de Web Server correspondant à la même image de Web Server installée sur l’ordinateur où la mise à niveau est exécutée.

  1. Notez les numéros des patchs requis indiqués dans le Tableau 6-4.
  2. Vous pouvez télécharger les patchs dans /tmp à partir de l’adresse : http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access

  3. Connectez-vous en tant qu’utilisateur root ou superutilisateur.
  4. su -

  5. Arrêtez toutes les instances actives de Web Server et Administration Server.
  6. WebServer-base/https-nomInstance/stop
    WebServer-base/https-admserv/stop

  7. Si vous ne l’avez pas encore fait, procédez à la mise à jour des composants partagés NSS et NSPR vers la version 4, ainsi que de tout autre composant partagé que vous souhaiteriez mettre à niveau.
  8. Voir Mettre à niveau les dépendances de Web Server.

  9. Appliquez les patchs de Web Server répertoriés dans le Tableau 6-4.
  10. patchadd ID_patch.

  11. Confirmez la réalisation de la mise à niveau du patch :
  12. showrev -p | grep ID_patch

    Le résultat doit renvoyer les versions des ID de patchs appliqués à l’étape 5.

  13. Redémarrez les instances de Web Server qui ont été arrêtées à l’étape 3.

Mise à niveau de la version 3 de Web Server (Linux)

Cette section traite des considérations ayant une incidence sur la procédure de mise à niveau de Web Server, suivies de la description de la procédure elle-même.

Considérations relatives à la mise à niveau (Linux)

Les mêmes considérations s’appliquent à la mise à niveau de Web Server vers Java ES version 4 sous Linux et Solaris (voir Considérations relatives à la mise à niveau (Solaris)), sauf que les patchs de mise à niveau pour la version 4 sous Linux sont différents de ceux destinés à Solaris.

Les patchs de mise à niveau de Web Server pour la version 4 sont répertoriés dans le tableau suivant pour le système d’exploitation Linux :

Tableau 6-5  Patchs1 pour la mise à niveau de Web Server sur Linux 

Description

ID de patch et nom de RPM

Web Server Core

118202-09

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

Localisation de Web Server

118203-06

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

1Les numéros de révision des patchs sont les numéros minimum requis pour la mise à niveau vers Java ES version 4. S’il existe des versions plus récentes, utilisez-les à la place de celles indiquées dans ce tableau.

Procédure de mise à niveau (Linux)

La procédure présentée ci-dessous s’applique à toutes les instances de Web Server correspondant à la même image de Web Server installée sur l’ordinateur où la mise à niveau est exécutée.


Attention

Il est impossible d’annuler une mise à niveau de Java ES version 3 vers Java ES version 4 sous Linux.


  1. Procurez-vous les patchs requis à l’aide de leurs numéros et des noms de RPM indiqués dans le Tableau 6-5. Utilisez ces informations pour obtenir les numéros de version des RPM.
  2. Vous pouvez télécharger les patchs dans /tmp à partir de l’adresse : http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access

  3. Connectez-vous en tant qu’utilisateur root ou superutilisateur.
  4. su -

  5. Arrêtez toutes les instances actives de Web Server et Administration Server.
  6. WebServer-base/https-nomInstance/stop
    WebServer-base/https-admserv/stop

  7. Si vous ne l’avez pas encore fait, procédez à la mise à jour des composants partagés NSS et NSPR vers la version 4, ainsi que de tout autre composant partagé que vous souhaiteriez mettre à niveau.
  8. Voir Mettre à niveau les dépendances de Web Server.

  9. Appliquez les RPM pour Web Server dans le Tableau 6-5.
  10. rpm -Fvh sun-webserver-6.1.5-6.i386.rpm

  11. Confirmez la réalisation de la mise à niveau :
  12. rpm -q sun-webserver

    Le système doit vous renvoyer le numéro de la nouvelle version du RPM.

  13. Redémarrez les instances de Web Server qui ont été arrêtées à l’étape 3.
  14. WebServer-base/https-admserv/start
    WebServer-base/https-nomInstance/start

Vérification de la mise à niveau

Vous pouvez vérifier la mise à niveau de Web Server vers la version 4 en démarrant l’instance de Web Server à l’aide de l’option -version :

Voir le Tableau 6-3 des valeurs de résultat.

Vous pouvez également vérifier les entrées dans le fichier journal suivant :

Tâches à exécuter après la mise à niveau

Aucune tâche n’est à exécuter après les étapes de mise à niveau décrites dans les sections Procédure de mise à niveau (Solaris) et Procédure de mise à niveau (Linux).

Annulation de la mise à niveau (Solaris)

Cette section décrit les points qui ont une influence sur la procédure d’annulation de la mise à niveau de Web Server, suivis par la description de la procédure elle-même.

Considérations relatives à l’annulation de la mise à niveau (Solaris)

La procédure d’annulation de la mise à niveau vers la version 4 de Web Server est quasiment l’inverse de la procédure de mise à niveau. Les patchs sont supprimés.

Procédure d’annulation de la mise à niveau (Solaris)
  1. Connectez-vous en tant qu’utilisateur root ou superutilisateur.
  2. su -

  3. Arrêtez toutes les instances actives de Web Server et Administration Server.
  4. WebServer-base/https-nomInstance/stop
    WebServer-base/https-admserv/stop

  5. Supprimez les patchs répertoriés dans le Tableau 6-4.
  6. patchrm ID_patch

  7. Redémarrez les instances de Web Server qui ont été arrêtées à l’étape 2.


Mise à niveau de Web Server à partir de Java ESversion 2

La procédure de mise à niveau de Web Server Java ES 2004Q2 (version 2) vers la version 4 est identique à celle permettant la mise à niveau de Web Server version 3 vers la version 4, sauf que les tâches préalables à la mise à niveau doivent inclure la mise à niveau de tous les composants partagés dont dépend Web Server (voir le Tableau 1-6) de la version 2 vers la version 4.

Les instructions de mise à niveau des composants partagés Java ES vers la version 4 sont présentées dans le Chapitre 2, « Mise à niveau des composants partagés Java ES ».

Pour mettre à niveau Web Server pour la version 2 vers la version 4, suivez les instructions décrites dans la section Mise à niveau de Web Server à partir de Java ES version 3, mais remplacez chaque fois version 3 par version 2. Toutefois, la mise à niveau de la version 2 vers la version 4 requiert également la modification du fichier de configuration obj.conf, mais cette opération est effectuée automatiquement.



Précédent      Sommaire      Index      Suivant     


Numéro de référence : 819-3460.   Copyright 2006 Sun Microsystems, Inc. Tous droits réservés.