Sun Java System Web Server Notes de version pour Microsoft Windows |
Sun Java System Web Server Notes de version pour Microsoft Windows
Version 6.1 SP5 2005Q4
Num�ro de r�f�rence 819-5874-10
Sun Java System Web Server 6.1 2005Q4 SP5 pour Windows (d�sign� ci-apr�s par Sun Java System Web Server 6.1 SP5) contient d’importants correctifs aux failles de s�curit�. Tous les utilisateurs de Sun Java System Web Server, en particulier ceux qui utilisentle protocole SSL (Secure Sockets Layer) version 3 ou TLS (Transport Security Layer), sont invit�s � installer ce service pack. Cette version assure une prise en charge des plates-formes Windows.
Ces notes de version contiennent d’importantes informations disponibles au moment de la commercialisation de Sun Java System Web Server 6.1 SP5, notamment des informations sur les fonctions, les restrictions et probl�mes connus, les notes techniques et les pointeurs vers des ressources suppl�mentaires. Consultez ces notes de version avant d'installer et de configurer votre logiciel, puis r�guli�rement pour vous procurer les informations les plus r�centes.
Vous trouverez la version la plus r�cente de ces notes de version sur le site Web de documentation de Sun Java System � l'adresse http://docs.sun.com/app/docs/prod/entsys.05q4. Consultez ce site Web avant d'installer et de configurer votre logiciel, puis r�guli�rement pour vous procurer la documentation produit et les notes de version les plus r�centes.
Ces notes de version se composent des sections suivantes :
Historique de r�vision des notes de version
Tableau 1 Historique des r�visions
Date
Description
F�vrier 2006
Version finale.
Novembre 2005
Version B�ta.
À propos de Web Server 6.1 SP5 2005Q4Cette section couvre les sujets suivants :
Fonctions de Web Server
Sun Java System Web Server fournit les fonctions suivantes :
Prise en charge de Java Servlet 2.3 et JavaServer Pages (JSP) 1.2
Sun Java System Web Server comprend une impl�mentation des sp�cifications de Java Servlet 2.3 et JavaServer Pages (JSP) 1.2 conforme � Java 2 Platform, Enterprise Edition (J2EE). Un conteneur Web conforme � J2EE fournit la flexibilit� et la fiabilit� requises pour concevoir et d�ployer des applications Web qui sont conformes aux standards technologiques Java. Vous pouvez d�ployer des applications Web pour chaque serveur virtuel.
Pour plus d’informations sur ces technologies, consultez les ressources suivantes :
- Servlets Java
http://java.sun.com/products/servlet/index.html- JavaServer Pages
http://java.sun.com/products/jsp/index.htmlPour plus d’informations sur le d�veloppement de servlets et JSP dans Sun Java System Web Server, consultez le Guide du programmeur d’applications Web de Sun Java System Web Server 6.1.
Prise en charge de J2SE Platform 1.4.2_04 / J2SE Platform 1.5.0.04
Sun Java System Web Server prend en charge Java 2 Platform, Standard Edition (J2SE) 1.4.2_04 et version sup�rieure (32 bits uniquement ; pas de prise en charge de 64 bits). Si vous avez l’intention d’utiliser le serveur d’administration, un JDK doit �tre install�. Web Server prend �galement en charge J2SE Platform 1.5.0.04
Remarque : La plate-forme Sun Java System Web Server 6.1 pour Windows comprend JDK 1.5.
Prise en charge de WebDAV
Sun Java System Web Server prend en charge le protocole Web-based Distributed Authoring and Versioning (WebDAV) qui permet une publication Web collaborative dot�e des fonctions suivantes :
WebDAV fournit une prise en charge int�gr�e pour les m�tadonn�es de contenu, la gestion d’espace de noms et la protection contre l’�crasement. Ces technologies, associ�es aux nombreux syst�mes de cr�ation qui prennent en charge WebDAV, constituent une plate-forme de d�veloppement id�ale pour les environnements collaboratifs.
Prise en charge des filtres NSAPI
La version Sun Java System Web Server 6.1 �tend Netscape Server Application Programmer's Interface (NSAPI) de mani�re � prendre en charge les filtres NSAPI.
Les filtres rendent possible un traitement personnalis� des flux de requ�tes et de r�ponses HTTP, ce qui permet � une fonction d’intercepter et de modifier potentiellement le contenu pr�sent� ou g�n�r� par une autre fonction. Par exemple, un plug-in peut installer un filtre NSAPI pour intercepter une page XML g�n�r�e par une fonction d'application serveur (SAF) d’un autre plug-in, puis transformer cette page XML en page HTML, XHTML ou WAP adapt�e au client. En outre, un filtre NSAPI peut d�compresser des donn�es re�ues d’un client avant de les pr�senter � un autre plug-in.
Pour plus d’informations, consultez le Guide du programmeur NSAPI de Sun Java System Web Server 6.1.
Prise en charge de la compression HTTP
Sun Java System Web Server 6.1 prend en charge la compression de contenu, ce qui vous permet d’augmenter la vitesse d’envoi aux clients et de traiter des volumes de contenu plus importants sans subir de hausse correspondante des d�penses de mat�riel. La compression de contenu r�duit le temps de t�l�chargement de contenu, avantage dont les utilisateurs de connexions commut�es et � fort trafic sont les plus conscients.
Pour plus d’informations, consultez le Guide de l’administrateur de Sun Java System Web Server 6.1.
Prise en charge du moteur de recherche
Sun Java System Web Server prend en charge un moteur de recherche Java qui permet une indexation et une r�cup�ration par recherche de texte int�gral. La fonction de recherche permet aux utilisateurs de rechercher des documents sur le serveur et d’afficher les r�sultats sur une page Web. Les administrateurs du serveur cr�ent les index de documents dans lesquels les utilisateurs effectuent des recherches et peuvent personnaliser l’interface de recherche pour r�pondre � des exigences sp�cifiques.
L’URL par d�faut que les utilisateurs finaux peuvent utiliser pour acc�der � la fonctionnalit� de recherche est :
http://<instance_du_serveur>:num�ro_de_port/search
Exemple :
http://plaza:8080/search
Lorsque l’utilisateur final appelle cet URL, la page Rechercher qui est une application Web Java est lanc�e.
Pour des informations d�taill�es sur la conduite de recherches simples et avanc�es, y compris des informations sur les mots-cl�s et les op�rateurs de requ�te optionnels, consultez l’aide en ligne fournie avec le moteur de recherche. Pour acc�der � ces informations, cliquez sur le lien Aide sur la page de recherche.
Pour plus d’informations, consultez le Guide de l’administrateur de Sun Java System Web Server 6.1.
S�curit�
Sun Java System Web Server vous permet de limiter l’acc�s en utilisant une authentification de fichier plat. Sun Java System Web Server 6.1 prend en charge Java Security Manager. Security Manager est d�sactiv� par d�faut lorsque vous installez le produit, ce qui peut am�liorer les performances de mani�re significative pour certains types d’applications. L’activation de Security Manager permet d’am�liorer la s�curit� en limitant les droits accord�s � vos applications Web J2EE. Pour activer Security Manager, annulez les commentaires des entr�es dans le fichier server.xml :
<JVMOPTIONS>-Djava.security.manager</JVMOPTIONS>
<JVMOPTIONS>-Djava.security.policy=instance_dir/config/erver.policy</JVMOPTIONS>
o� instance_dir est le chemin vers le r�pertoire d’installation de l’instance de serveur.
Pour plus d’informations sur server.xml, consultez la R�f�rence des fichiers de configuration de l’administrateur de Sun Java System Web Server 6.1.
Prise en charge JNDI
Sun Java System Web Server prend en charge Java Naming et Directory Interface (JNDI), qui assure une connectivit� transparente � des services d’annuaire et de nommage d’entreprise h�t�rog�nes.
Prise en charge JDBC
Sun Java System Web Server fournit une interface Java DataBase Connectivity (JDBC) pr�te � utiliser et transparente et prend en charge une large gamme de pilotes JDBC standard et personnalis�s.
Prise en charge de Sun ONE Studio 5
Sun Java System Web Server prend en charge Sun ONE Studio 5, Standard Edition. La technologie Sun ONE Studio est l’environnement de d�veloppement int�gr� (EDI) puissant et extensible de Sun pour les d�veloppeurs utilisant la technologie Java. Sun ONE Studio 5 est bas� sur le logiciel NetBeans et int�gr� � la plate-forme Sun ONE. (Sun Java System Web Server 6.1 et version sup�rieure prennent �galement en charge NetBeans 3.5 et 3.5.1.)
Le prise en charge de Sun ONE Studio est disponible sur toutes les plates-formes prises en charge par Sun Java System Web Server 6.1 SP5. Le plug-in pour Web Server peut �tre obtenu de plusieurs mani�res :
- À partir du CD-ROM d’accompagnement inclus dans le kit m�dia de Sun Java System Web Server
- À l’aide de la fonction de mise � jour automatique de Sun ONE Studio
- À partir du centre de t�l�chargement de Sun Java System Web Server sur http://wwws.sun.com/software/download/products/3f567f91.html
Veuillez noter que le plug-in de Sun ONE Studio 5 pour Sun Java System Web Server 6.1 SP5 fonctionne uniquement avec un Web Server local (c’est-�-dire avec l’EDI et Web Server sur la m�me machine).
Le plug-in de Sun ONE Studio 5 pour Sun Java System Web Server se comporte de la m�me mani�re que celui de Sun ONE Application Server 7. Pour plus d’informations sur l’utilisation des fonctions de l’application Web dans Sun ONE Studio 5, consultez le didacticiel suivant http://developers.sun.com/prodtech/javatools/jsenterprise/learning/tutorials/#jse5
D�finissez l’instance de Sun Java System Web Server 6.1 SP5 comme instance par d�faut, puis ex�cutez le didacticiel.
Consultez �galement le didacticiel NetBeans suivant
http://www.netbeans.org/kb/41/
Pour plus d’informations sur Sun ONE Studio 5, consultez la page
http://www.sun.com/software/sundev/jde/
Pour plus de ressources d�veloppeur, consultez la section Ressources Sun suppl�mentaires dans ces notes de version.
Utilisation de Sun ONE Studio 5 pour le d�bogage
Sun ONE Studio 5 peut �tre utilis� pour le � d�bogage � distance � si vous voulez associer manuellement l’EDI � un Web Server distant d�marr� en mode d�bogage. Les �tapes sont les suivantes :
- En utilisant l’interface d’administration de Sun Java System Web Server, red�marrez l’instance de serveur en mode d�bogage (Gestionnaire de serveurs > G�n�ralit�s JVM > D�bogage activ�).
- Notez le num�ro de port JPDA.
- D�marrez l’EDI.
- Choisissez D�bogage > D�marrer.
- S�lectionnez la m�thode dt_socket, puis entrez le nom de la machine distante et le num�ro de port JPDA. À ce moment-l�, tout point d’arr�t cr�� dans l’EDI sur le code source de servlet d’une application d�ploy�e est actif.
Prise en charge des pages ASP (Active Server Pages)
Sun Java System Web Server 6.1 SP5 prend en charge les sp�cifications d’Active Server Pages 3.0 via Sun ONE Active Server Pages version 4.0.1 (anciennement Sun ChiliSoft ASP). Sun ONE Active Server Pages ajoute un moteur de pages ASP s�curis� et de niveau entreprise � Sun Java System Web Server.
Sun Java System Web Server 6.1 SP5 fournit une prise en charge de Sun ONE Active Server Pages 4.0.1 sur les plates-formes suivantes :
Aucune licence n’est requise pour Sun ONE Active Server Pages si vous effectuez l’installation sur Sun Java System Web Server. Le programme d’installation de Sun ONE Active Server Pages est disponible sur le CD-ROM d’accompagnement si vous achetez le kit m�dia de Sun Java System Web Server ou le t�l�chargez � partir de l’emplacement suivant :
http://wwws.sun.com/software/chilisoft/index.html
Veuillez noter les points suivants :
Pour plus d’informations sur Sun ONE Active Server Pages, visitez l’URL mentionn� plus haut.
Compatibilit� PHP
PHP, langage de script de page r�pandu mis � disposition par The PHP Group (http://www.php.net/), peut �tre utilis� avec Sun Java System Web Server via l’une des trois API prises en charge : CGI, NSAPI et FastCGI. The PHP Group fournit des instructions d�taill�es sur leur site Web pour configurer le logiciel PHP de telle sorte qu’il utilise n’importe laquelle des trois API prises en charge.
L’API CGI est l’interface la plus stable pouvant �tre utilis�e mais souffre de limitations de performances inh�rentes � la CGI.
NSAPI utilise l’API native de Sun Java System Web Server pour ex�cuter le logiciel PHP dans la m�moire de Web Server. Cette configuration assure des performances optimales, mais risque de planter le serveur si vous utilisez des modules PHP dont les threads ne sont pas s�curis�s.
L’interface FastCGI repr�sente un compromis entre les performances et la stabilit� en permettant au logiciel PHP de continuer � �tre ex�cut� apr�s le traitement des requ�tes tout en continuant � fonctionner hors de la m�moire de Web Server. Si un module PHP instable est utilis�, il n’entra�nera pas de panne de Web Server. C’est pour cette raison que Sun recommande d’utiliser l’interface FastCGI avec le logiciel PHP.
L’interface FastCGI est prise en charge avec Web Server via l’installation de l’add-on FastCGI disponible sur : http://www.sun.com/download/products.xml?id=3f567f91
Pour des informations d�taill�es sur l’installation et la configuration de l’add-on FastCGI, reportez-vous � la documentation de l’add-on FastCGI sur : http://docs.sun.com/source/819-1809/fcgi61.html
NOTEZ que le logiciel PHP utilise deux variables d’environnement pour contr�ler le cycle de vie des processus PHP lors d’une ex�cution en tant que processus FastCGI. PHP_FCGI_CHILDREN d�termine le nombre de processus PHP � cr�er pour r�pondre � des requ�tes. PHP_FCGI_MAX_REQUESTS d�termine le nombre de requ�tes auxquelles un processus PHP peut r�pondre avant de se terminer et d’�tre remplac� par un nouveau processus PHP. Sun d�conseille l’usage de PHP_FCGI_CHILDREN et recommande plut�t le param�tres de configuration de l’add-on FastCGI min-procs pour contr�ler le nombre minimal de processus PHP.
Prise en charge de NSS 3.10.1.0 et NSPR 4.5.2
La prise en charge NSS dans Sun Java System Web Server 6.1 SP5 est pass�e de 3.9.5 (dans la version 6.1 SP4) � 3.10.1.0. NSS est un ensemble de biblioth�ques con�ues pour prendre en charge le d�veloppement multiplate-forme d’applications de serveur s�curis�es. Sun Java System Web Server 6.1 SP5 prend �galement en charge NSPR 4.5.2.
Plates-formes prises en charge
Sun Java System Web Server 6.1 SP5 peut �tre install� sur les plates-formes Solaris, HP-UX, AIX, Linux et Windows. Le tableau suivant r�capitule la prise en charge des plates-formes. Pour plus d’informations sur l’installation requise, consultez la section Patchs requis dans ces notes de version, ainsi que le chapitre 2 du Guide d’installation et de migration de Sun Java System Web Server 6.1.
Remarque : HP-UX 11i est pris en charge uniquement sur les plates-formes PA-RISC.
* AIX 5.1 est obsol�te.
*À partir de iPlanet Web Server 6.0, les anciens CPU SPARC ne sont pas pris en charge. Sun Java System Web Server 6.1 continue � prendre en charge l’architecture UltraSPARC.
**Services professionnels de partenaires Sun ou iForce vivement recommand�s
***La prise en charge du syst�me d’exploitation Linux suivant est d�sormais r�pertori�e comme � obsol�te � et sera supprim�e avec la � prochaine � version du produit Sun Java System Web Server 6.0 :
Sun Linux 5.0
Faites le n�cessaire pour d�placer ou migrer vos applications Web Server vers un syst�me d’exploitation pris en charge.
Patchs requis
Nous vous recommandons de mettre � jour votre syst�me d’exploitation � l’aide des derniers patchs applicables. Les patchs requis sont r�pertori�s par plate-forme.
Patchs Solaris
Les utilisateurs de Solaris doivent avoir install� le cluster de patchs recommand� par Sun, disponible dans la section Patchs de s�curit� recommand�s sur : http://sunsolve.sun.com
Solaris 8 (SPARC)
Solaris 9 (SPARC and x86)
Patchs HP-UX
Les patchs suivants sont requis pour utiliser Sun Java System Web Server 6.1 SP5.
HP-UX 11i
Remarque : HP-UX 11i est pris en charge uniquement sur les plates-formes PA-RISC.
- Composant de l’environnement d’exploitation HP-UX 11i — B.11.11.0203
- Groupe de patchs requis pour 11i, juin 2003 — B.11.11.0306.1
- Patchs Gold de base pour HP-UX 11i, juin 2003 — B.11.11.0306.4
- Patchs d’application Gold pour HP-UX 11i, juin 2003 — B.11.11.0306.4
- Am�lioration et correctifs Pthread — PHCO_29109
- Correctif et nouvelle am�lioration de Pthread.h — PHCO_27633
- Patch cumulatif libc manpage — PHCO_29328
- Patch cumulatif libc — PHCO_29495
- Java Out-of-Box — JAVAOOB, 1.0.00.02
L’outil Java Out-of-Box sert � configurer les param�tres r�glables du noyau n�cessaires. L’utilisation de cet outil est la m�thode recommand�e pour modifier les valeurs du noyau. Si n�cessaire, modifiez les param�tres r�glables suivants pour reproduire une valeur �gale ou sup�rieure � la valeur suivante :
Patchs AIX
Les patchs suivants sont requis pour utiliser Sun Java System Web Server 6.1 SP5.
AIX 5.1
AIX 5.2
Si des applications Web Java sont d�ploy�es sur Web Server, comme l’indique la documentation JDK IBM, les variables d’environnement suivantes doivent �tre r�gl�es sur les valeurs sp�cifi�es ci-dessous avant de d�marrer le serveur :
Le snippet ci-dessus peut �tre ajout� directement au script de d�marrage de Web Server.
AIX 5.3
Patchs Windows
Probl�mes r�solus dans cette versionLe tableau suivant d�crit les probl�mes r�solus dans Web Server 6.1 SP5 2005Q4.
Tableau 3 Probl�mes r�solus dans Web Server 6.1 SP5 2005Q4
ID du probl�me
Description
6218946
Impossible d’utiliser la fonction Rechercher
Informations importantesCette section couvre les sujets suivants :
Notes d’installation
Cette section comprend des notes sur l’installation de Sun Java System Web Server. Pour des informations d�taill�es sur ces sujets, consultez les informations du Guide d’installation et de migration de Sun Java System Web Server 6.1. Les r�f�rences � Sun Java System Web Server 6.1 contenues dans le guide s’appliquent aussi � Sun Java System Web Server 6.1 SP5. Pour les probl�mes connus dans cette version de Sun Java System Web Server, consultez la section Probl�mes connus dans les pr�sentes notes de version.
N’installez pas Web Server dans un r�pertoire dont le nom comporte des espaces.
Web Server ne peut pas �tre install� ni configur� avec des noms de dossier comportant des espaces. Il est tr�s important de noter que Web Server ne d�marre pas s’il est install� dans un r�pertoire dont le nom contient des espaces, par exemple, Program Files. Vous ne recevez pas de message d’erreur � ce sujet pendant l’installation, mais le serveur ne d�marre pas � l’issue de l’installation.
La configuration de l’interface graphique n’est pas prise en charge.
Dans cette version, la configuration de l’interface graphique n’est pas prise en charge.
Informations sur la configuration requise pour les patchs
Le tableau suivant indique le num�ro et la version minimale des patchs d’alignement. Tous les patchs mentionn�s dans cette section correspondent � la version minimale requise pour la mise � niveau. Il est possible qu’une nouvelle version du patch ait �t� lanc�e ult�rieurement � la publication de ce document. Le num�ro apparaissant � la fin du patch indique le num�ro de version. Par exemple : 123456-04 est une version plus r�cente 123456-02, mais il s’agit bien du m�me num�ro de patch. Reportez-vous au fichier README de chaque patch pour obtenir des instructions ps�cifiques.
Pour acc�der aux patchs, visitez le site http://sunsolve.sun.com.
Pour obtenir des informations d�taill�es sur la proc�dure de mise � niveau de JES3 � JES4 de Web Server, reportez-vous au Guide de mise � niveau de Sun Java Enterprise System 2005Q4 pour Microsoft Windows sur http://docs.sun.com/app/docs/doc/819-4461.
Documentation produit
Sun Java System Web Server comprend un ensemble complet de documentation produit que vous trouverez � l’emplacement suivant : http://docs.sun.com/app/docs/coll/1308,1.
Sun Java System Les manuels de Web Server sont disponibles sous la forme de fichiers en ligne aux formats PDF et HTML. Les r�f�rences � Sun Java System Web Server 6.1 dans la documentation s’appliquent aussi � Sun Java System Web Server 6.1 SP5. Le tableau suivant r�pertorie les t�ches et concepts d�crits dans chaque manuel.
Fonctions d’accessibilit� destin�es aux personnes handicap�es
Pour obtenir la liste des fonctions d’accessibilit� mises � disposition depuis la publication de ce m�dia, consultez les �valuations de produit de la Section 508, disponibles sur demande aupr�s de Sun, afin de d�terminer les versions les mieux adapt�es au d�ploiement des solutions accessibles. Vous trouverez des versions mises � jour des applications sur : http://sun.com/software/javaenterprisesystem/get.html.
Pour plus d’informations sur les engagements pris par Sun en mati�re d’accessibilit�, consultez notre site � l’adresse http://sun.com/access.
Restrictions et probl�mes connusAucune.
Comment signaler des probl�mes et apporter des commentairesSi vous rencontrez des probl�mes avec Sun Java System Web Server, contactez le service client�le Sun de l'une des mani�res suivantes :
- Services de support logiciel Sun en ligne :
http://www.sun.com/service/support/software/- Num�ro de t�l�phone associ� � votre contrat de maintenance
Afin de vous aider au mieux � r�soudre votre probl�me, pensez � vous munir des informations suivantes lorsque vous contactez le support technique de Sun :
- la description du probl�me, en particulier les situations dans lesquelles il se produit et son impact sur vos op�rations ;
- le type de machine, les versions du syst�me d’exploitation et du produit, y compris les patchs et autres logiciels pouvant avoir un lien avec le probl�me ;
- la proc�dure d�taill�e des m�thodes utilis�es pour reproduire le probl�me ;
- tous les journaux d’erreur ou vidages de la m�moire.
Sun attend vos commentaires
Afin d’am�liorer sa documentation, Sun vous encourage � faire des commentaires et � apporter des suggestions. Envoyez vos commentaires � Sun en utilisant le lien � Envoyer des commentaires � sur : http://docs.sun.com/.
Veuillez inclure � vos commentaires des informations d’identification, telles que le num�ro de r�f�rence et le titre du manuel.
Ressources Sun suppl�mentairesVous trouverez des informations utiles concernant Sun Java System sur les sites Internet suivants :
- Documentation relative � Sun Java System Web Server 6.1 et aux service packs
http://docs.sun.com/app/docs/coll/1308,1- Logiciels et services Sun
http://www.sun.com/software- Informations pour les d�veloppeurs Sun
http://developers.sun.com/- Services de support pour les d�veloppeurs Sun
http://developers.sun.com/prodtech/support/- Services de support logiciel
http://www.sun.com/service/support/software/- Services de support et de formation Sun
http://training.sun.com- Services r�serv�s aux consultants et aux professionnels Sun
http://www.sun.com/service/sunjavasystem/sjsservicessuite.html
Copyright � 2006 Sun Microsystems, Inc. Tous droits r�serv�s.
Sun Microsystems, Inc. d�tient les droits de propri�t� intellectuelle relatifs � la technologie incorpor�e dans le produit qui est d�crit dans ce document. En particulier, et ce sans limitation, ces droits de propri�t� intellectuelle peuvent inclure un ou plus des brevets am�ricains r�pertori�s � l'adresse http://www.sun.com/patents et un ou plusieurs des brevets suppl�mentaires ou demandes de brevet en attente aux Etats-Unis et dans d’autres pays.
Propri�t� de SUN/CONFIDENTIEL.
L'utilisation est soumise aux termes du contrat de licence.
Cette distribution peut comprendre des composants d�velopp�s par des tierces parties.
Des parties de ce produit pourront �tre d�riv�es des syst�mes Berkeley BSD, licenci�s par l'Universit� de Californie.
Sun, Sun Microsystems, le logo Sun, Java et Solaris sont des marques de fabrique ou des marques d�pos�es de Sun Microsystems, Inc. aux �tats-Unis et dans d'autres pays.
Toutes les marques SPARC sont utilis�es sous licence et sont des marques de fabrique ou des marques d�pos�es de SPARC International, Inc. aux Etats-Unis et dans d'autres pays.