Sun GlassFish Web Stack 1.5 Release Notes (French)

Documentation de la version en cours (Sun GlassFish Web Stack 1.5/) - Version définitive

Sommaire


Les notes de version contiennent des informations importantes sur Sun GlassFish Web Stack. Ce document présente les restrictions et problèmes connus, les notes techniques et d'autres informations. Lisez ce document avant de commencer à utiliser Sun GlassFish Web Stack afin d'améliorer votre expérience globale en matière d'installation et d'utilisation.

Description du produit

Sun GlassFish Web Stack est une pile intégrée des principales technologies d'infrastructure de niveau Web et Open Source parmi lesquelles Apache HTTP Server, MySQL, memcached et PHP, optimisées pour les plates-formes d'exploitation Solaris, OpenSolaris et Linux.

La disponibilité des composants varie selon la plate-forme d'exploitation.

Configuration système requise

Cette section décrit la configuration matérielle et logicielle requise pour Sun GlassFish Web Stack pour les plates-formes d'exploitation prises en charge.

Configuration matérielle requise

Configuration requise Solaris
Red Hat Linux
OpenSolaris
Processeur x86/x64/SPARC x86/x64 x86/x64/SPARC
RAM 4 Go
4 Go 1 Go
Espace de disque dur
2 Go libres
2 Go libres
2 Go libres

Configuration logicielle requise

Configuration requise
Solaris
Red Hat Linux
OpenSolaris
Version du système d'exploitation
Solaris 10 5/08
Red Hat Linux Server 5.2 OpenSolaris 2009.06
Configuration logicielle requise Consultez Guide d'installation et de configuration de Sun GlassFish Web Stack
Consultez Guide d'installation et de configuration de Sun GlassFish Web Stack Consultez le document Sun GlassFish Getting Started Guide

Notes générales

Composants de Sun GlassFish Web Stack

Le tableau répertorie les principaux composants regroupés dans Sun GlassFish Web Stack.

Nom de composant
Plate-forme applicable
Type de composant
Version de composant
Page d'accueil de composant
Serveur Apache
Solaris/OpenSolaris/Linux
Serveur HTTP
2.2.11 http://httpd.apache.org/
lighttpd Solaris/OpenSolaris/Linux 
Serveur HTTP
1.4.21 http://www.lighttpd.net/
Squid
Solaris/OpenSolaris/Linux 
Serveur proxy
2.7.STABLE6
http://www.squid-cache.org/
MySQL
Solaris/OpenSolaris/Linux 
Serveur de base de données
5.1.30
http://www.mysql.com/
MySQL
Solaris/OpenSolaris/Linux
Serveur de base de données
5.0.67
http://www.mysql.com/
PHP Solaris/OpenSolaris/Linux 
Langue
5.2.9 http://www.php.net/
Ruby Solaris/OpenSolaris
Langue 1.8.7 http://www.ruby-lang.org/fr/
Python Solaris
Langue 2.6.1 http://www.python.org/
memcached Solaris/OpenSolaris/Linux 
Système de mise en cache
1.2.5 http://www.danga.com/memcached/
Apache Tomcat
Solaris/OpenSolaris/Linux 
Serveur d'application
6.0.18 http://tomcat.apache.org/
Sun GlassFish Web Stack Enterprise Manager
Solaris/Linux
Outil d'administration
1.5
http://www.sun.com/software/solaris/amp/
Serveur Sun GlassFish Enterprise
Solaris/OpenSolaris/Linux
Serveur d'application
2.1 http://www.sun.com/software/products/appsrvr/

Journal des modifications

Cette section décrit les modifications apportées à cette version de Sun GlassFish Web Stack pour les plates-formes d'exploitation Solaris, OpenSolaris et Red Hat Linux.

Version 1.5

  • Composants Sun GlassFish Web Stack mis à jour vers les versions indiquées dans cette section Composants Sun GlassFish Web Stack.
  • Nouveau composant : Web Stack Enterprise Manager, une application basée sur le navigateur pour contrôler l'état et la disponibilité des composants Sun GlassFish Web Stack. Pour plus d'informations, consultez le document : Enterprise Manager Installation and User Guide.
  • Nouvelle distribution : distribution IPS/pkg(5) dégroupée, avec des fonctionnalités de distribution telles que-l'installation racine, l'installation relocalisable et des ajouts simplifiés-sur cadre.
  • Nouveau composant : serveur d'intégration "Hudson" de Sun, un outil d'intégration continu basé sur JavaEE. Pour plus d'informations, rendez-vous sur : https://hudson.dev.java.net.
  • Composant mis à jour : MySQL 5.1 offre des performances améliorées et prend en charge les sondes DTrace. Pour plus d'informations, rendez-vous sur : http://dev.mysql.com/doc/refman/5.1/en/news-5-1-x.html.
    o MySQL 5.1 est désormais le MySQL par défaut, sauf pour les utilisateurs de Web Stack 1.4 qui utilisent l'option de mise à niveau de l'installation
    o Utilisez la bibliothèque cliente MySQL 5.1 dans d'autres composants, notamment Lighttpd, MySQL et APR-Util
    o my.cnf par défaut est désormais basé sur my-medium.cnf
  • Composant mis à jour : Apache et modules complémentaires
    o Correctifs intégrés pour CVE-2009-0023, CVE-2009-1191, CVE-2009-1195, CVE-2009-1890, CVE-2009-1891, CVE-2009-1955, CVE-2009-1956, CVE-2007-1349
    o Nouveaux modules installés par défaut, mod_sed, mod_security et mod_auth_gss
    o Prise en charge des hooks d'exception
    o Prise en charge de ldaps à l'aide d'OpenLDAP sur Solaris 10
  • Composant mis à jour : PHP et extensions
    o Des correctifs de sécurité et de performances supplémentaires sont disponibles dans PHP 5.2.10
    o Un échantillon de script de configuration est fourni pour la configuration simplifiée avec Sun Web Server 7
    o Les extensions mysql et pgsql sont fournies dans des modules distincts
    o expat est remplacé par libxml2
    o Prise en charge de ldaps à l'aide d'OpenLDAP sur Solaris 10
    o Fourniture des fichiers de statistiques APC et memcache
    o Ajout de sondes DTrace
    o Ajout de l'extension mcrypt
  • Composant mis à jour : Lighttpd
    o Ajout de la prise en charge de LDAP à l'aide d'OpenLDAP
  • Composant mis à jour : Python
    o Fourniture de modules Python standard supplémentaires

Solaris et Red Hat Enterprise Linux

Résolution des bogues :

  • Les scripts init Tomcat et Squid pour Red Hat Enterprise Linux prennent désormais en charge chkconfig
  • Apache et modules complémentaires
    o Résolution des autorisations du répertoire de journaux et des échantillons de scripts CGI
  • MySQL
    o Ne tient pas compte des fichiers de configuration par défaut, /etc/my.cnf et /etc/mysql/my.cnf, qui ont pu être installés par une autre distribution de MySQL
  • PHP
    o Utilisation du formulaire réentrant de la bibliothèque cliente MySQL pour assurer la compatibilité avec APR-Util
    o Résolution des incidents dans APC lorsque stat est activé
    o Résolution des dépendances de module sur Solaris 10
    o Résolution des incompatibilités entre les extensions APC et suhosin lors de l'utilisation de WordPress sur SPARC
  • Python
    o Résolution des incidents dans l'extension ctypes sur SPARC

OpenSolaris

Modifications :

Résolution des bogues :

Version 1.4

Solaris et Red Hat Enterprise Linux

Sun GlassFish Web Stack est la première version de Sun GlassFish Web Stack sur les plates-formes d'exploitation Solaris et Red Hat Linux.

OpenSolaris

Modifications apportées à Sun GlassFish Web Stack pour OpenSolaris 2008.11 (snv_101) par rapport à Sun GlassFish Web Stack pour OpenSolaris 2008.05 (snv_79b)

Modifications :

  • L'intégration de php5 prend en charge l'extension PEAR / PECL
  • memcached est pris en charge dans php5
  • La version de PHP est mise à jour vers la version 5.2.6
  • Le module DTrace est intégré dans Apache2
  • Une nouvelle version de l'extension suhosin est intégrée dans OpenSolaris
  • L'extension DTrace php est activée par défaut
  • Le serveur de proxy Squid est intégré dans OpenSolaris
  • La version MySQL 5.0.45 est intégrée
  • L'interface des variables d'environnement spécifiées par l'utilisateur est disponible dans Apache2
  • Les extensions libapr et apr-util figurent dans des modules distincts pour que d'autres clients puissent les utiliser
  • Apache Tomcat est mis à jour vers la version 5.5.17
  • lighttpd 1.4 est intégré
  • JDBC Connector 5.1.5 fait désormais partie de MySQL 5.0.4 64 bits
  • imap et imap-ssl sont pris en charge dans php
  • La prise en charge de Ruby DTrace est intégrée
  • Les modules Apache externes (fcgid,jk,security) sont intégrés

Résolution des bogues :

  • (CR 6624123) Squid ne démarre pas car /var/squid/cache n'est pas détenu par son utilisateur
  • (CR 6626831) Problèmes de modules SUNWsquidu
  • (CR 6628416) Les scripts php-config et phpize contiennent un chemin relatif de version et un emplacement extension_dir incorrects
  • (CR 6631480) La page de manuel d'Apache2 est manquante
  • (CR 6640476) Squid est vulnérable au refus de service de Squid Advisory SQUID-2007:2
  • (CR 6657714) Le module PHP MySQL est relié de manière incorrecte à la version 4.0 de MySQL client
  • (CR 6653084) Le service Apache22 ne démarre pas
  • (CR 6664712) mysql_config fournit une configuration de bibliothèque de liaison incorrecte
  • (CR 6373222) Apache2 refuse d'exécuter les fichiers de plus de 2 Go
  • (CR 6367565) Apache2 est à court de descripteurs de fichier lorsque plusieurs hôtes virtuels sont présents

Installation

Pour installer et configurer Sun GlassFish Web Stack, consultez le Guide d'installation et de configuration de Sun GlassFish Web Stack.

Documentation

Pour la documentation complémentaire sur le produit, consultez le document Sun GlassFish Web Stack Documentation Wiki.

Licence

Sun GlassFish Web Stack est un ensemble de plusieurs composants issus de projets Open Source tiers. Chacun de ces composants a sa propre licence qui est choisie par son détenteur tiers. Le tableau suivant répertorie les différentes licences utilisées dans Sun GlassFish Web Stack.

Nom de composant
Licence
URL de la licence
Serveur HTTP Apache
Licence Apache, version 2.0
http://www.apache.org/licenses/LICENSE-2.0.html
lighttpd Licence BSD
http://www.opensource.org/licenses/bsd-license.php
Serveur proxy Squid
Licence publique générale GNU 
http://www.gnu.org/copyleft/gpl.html
MySQL
Licence publique générale GNU / Commercial   http://www.gnu.org/copyleft/gpl.html
PHP Licence PHP, version 3.0  http://www.php.net/license/3_0.txt 
Ruby Licence Ruby
http://www.ruby-lang.org/en/about/license.txt
Python Licence Python 2.4.2
http://www.python.org/download/releases/2.6.1/license/
memcached Licence BSD
http://www.opensource.org/licenses/bsd-license.php
Serveur Apache Tomcat
Licence Apache, version 2.0   http://httpd.apache.org/docs/2.0/license.html

Le code source détenu par Sun comprenant le programme d'installation et l'outil d'enregistrement figure sous CDDL (http://www.sun.com/cddl/) .

Problèmes connus

Cette section contient des informations sur les bogues et les problèmes connus dans cette version et explique comment les résoudre, les éviter ou les contourner.

  • (CR 6820045) L'installation de Sun GlassFish Enterprise Server n'est pas compatible avec le JDK-64 bits. Si vous installez Sun GlassFish Enterprise Server sur la version 64 bits-de Red Hat Enterprise Linux, utilisez un JDK 32 bits pour l'installation. Pour de plus amples informations consultez ce document.
  • (CR 6824240) L'intégration de Sun GlassFish dans mod_jk dépend de la bibliothèque Tomcat 5.5. Si vous utilisez mod_jk pour communiquer avec GlassFish Enterprise Server 2.1, mettez à jour GlassFish Enterprise Server à l'aide de la prise en charge AJP de Tomcat, comme indiqué dans ce document
  • (CR 6835221) Dans certaines configurations, Apache peut consigner un grand nombre de messages :
    [warn128) Le réseau est injoignable : connectez-vous au serveur d'écoute sur [::]:80 

    Si ce problème se produit, modifiez les instructions d'écoute pour indiquer une adresse IPv4, comme dans l'exemple suivant : "Écoutez 0.0.0.0:80".

  • (CR 6856875 L'outil regtool ne peut pas être lancé automatiquement lorsque les paramètres régionaux du système ne sont pas correctement définis. Dans ce cas, l'utilisateur doit exécuter manuellement l'outil regtool à partir de la ligne de commande.
  • (CR 6847959) L'installation de la gem mysql Ruby sur Solaris 10 risque d'utiliser une bibliothèque cliente MySQL incompatible dans /usr/sfw/lib par défaut. Cela peut entraîner l'échec de la génération des gems. Afin d'utiliser la version Sun GlassFish Web Stack de la bibliothèque cliente MySQL, vous devez générer la gem comme suit :
    ./bin/gem install mysql -- --with-mysql-include=OPT_ROOT/mysql/5.1/include/mysql --with-mysql-lib=OPT_ROOT/mysql/5.1/lib/mysql 
  • (CR 6855348) La distribution native et la distribution IPS/pkg(5) dégroupée de l'outil d'administration de Sun GlassFish Web Stack s'effectuent sur le même port. Par conséquent, l'installation simultanée des deux versions peut entraîner une altération des données.
  • (CR 6853608) Update Center version 2 : L'installation racine des composants Sun GlassFish Web Stack ne se déroule pas correctement si l'utilisateur approprié n'existe pas dans le système. Par exemple, pour apache httpd, lighttpd, php, tomcat, squid nécessite la présence de l'utilisateur "webservd" et mysql celle de "mysql".
  • (CR 6861325) Si les RPM de GlassFish Web Stack sont désinstallés sur Red Hat Enterprise Linux, plusieurs répertoires d'administration du produit sous /opt/sun/webstack/admin peuvent subsister. Ces répertoires doivent être supprimés manuellement.
  • (CR 6862456) Après la mise à niveau de Web Stack 1.4 sur Solaris 10, les manifestes SMF pour Apache HTTP Server, Squid, Lighttpd et Tomcat doivent être importés manuellement. Pour chaque service installé, utilisez la commande ci-dessous pour effectuer la procédure de mise à niveau requise :

Apache HTTP Server :

/usr/sbin/svccfg import /var/svc/manifest/network/http-sun-apache22.xml 

Squid:

/usr/sbin/svccfg import /var/svc/manifest/network/http-sun-squid.xml 

Lighttpd:

/usr/sbin/svccfg import /var/svc/manifest/network/http-sun-lighttpd14.xml 

Tomcat:

/usr/sbin/svccfg import /var/svc/manifest/network/sun-http-tomcat6.xml 
  • (CR 6836774, 6836775, 6836771, 6836773, 6836772) Sur Solaris, la suppression des modules 1.4 à l'aide de la commande pkgrm supprime tous les fichiers modifiables-par l'utilisateur, le cas échéant. Cela s'applique également aux modules de base et d'extension PHP 1.5 (par ex., sun-php52*). Par conséquent, effectuez une sauvegarde de ces fichiers avant d'appeler pkgrm.
  • (CR 6863037) Sur Solaris, la mise à niveau des modules de base et d'extension PHP (par ex., les modules sun-php52*) à l'aide de l'outil d'installation remplace tous les fichiers de configuration. Par conséquent, si vous avez modifié l'un des fichiers de configuration, effectuez une sauvegarde avant toute mise à niveau.
  • (CR 6862214) Dans la distribution IPS/pkg(5) dégroupée sur Red Hat Enterprise Linux, Enterprise Manager peut échouer avec des exceptions consignées dans son journal. Pour obtenir le comportement prévu, vous devez ajouter OPT_ROOT/bin dans le CHEMIN .
  • (CR 6852152) Lorsque vous définissez la propriété 64 bits_type/enable_du serveur et redémarrez le service Apache SMF, un paramètre HTTPD est ajouté dans ETC_ROOT/apache2/2.2/envvars qui-crée un chemin absolu vers HTTPD. L'utilisation directe d'apachectl peut échouer car les modules chargés peuvent ne pas correspondre au fichier exécutable (incompatibilité-32 bits/64 bits). Pour contourner le problème, modifiez la valeur de HTTPD dans le fichier ETC_ROOT/apache2/2.2/envvars.
  • (CR 6866312) Sur Red Hat Enterprise Linux, il ne peut que la distribution IPS/pkg(5) dégroupée de Sun GlassFish Web Stack ne fonctionne pas lorsque SELinux est activé. Consultez le notes de version Update Center (CR 1211) pour en savoir plus et contourner ce problème.

Notes de version des composants

Le tableau suivant répertorie les notes de version disponibles pour chaque composant de Sun GlassFish Web Stack.

Ventes et support officiels

Le support Sun GlassFish Web Stack n'est disponible que dans le cadre de l'abonnement Sun GlassFish Portfolio. Consultez la page Sun GlassFish Portfolio pour en savoir plus sur les services d'abonnement.

Le support pour ce produit est disponible via le support Sun GlassFish Portfolio. Consultez le support Sun GlassFish Portfolio et le centre de mise à jour page de produit de Sun GlassFish Web Stack pour de plus amples informations.

Support à la communauté

Le support à la communauté est disponible via le forum Sun GlassFish Web Stack.

Enregistrement de produits

Enregistrez votre copie de Sun GlassFish Web Stack, pour vous tenir informé des derniers forums et des dernières mises à jour de Sun GlassFish Web Stack.

Sun GlassFish Web Stack dispose d'une commande regtool pour enregistrer le produit. Cet outil est appelé automatiquement après l'installation. Si vous avez ignoré la procédure d'enregistrement, vous pouvez la réexécuter en appelant regtool. Vous pouvez appeler regtool en exécutant la commande suivante :

OPT_ROOT/bin/regtool 

Commentaires sur le produit

Vous pouvez envoyer vos commentaires sur le produit via le forum Sun GlassFish Web Stack.

Labels

open open Delete
opensource opensource Delete
apache apache Delete
ruby ruby Delete
sunwebstack sunwebstack Delete
apachehttpwebserver apachehttpwebserver Delete
webstack webstack Delete
webserver webserver Delete
solaris solaris Delete
httpwebserver httpwebserver Delete
opensolaris opensolaris Delete
sun sun Delete
source source Delete
rails rails Delete
php php Delete
squid squid Delete
release release Delete
releasenotes releasenotes Delete
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.
  1. Aug 26

    g11nautomation says:

    l=fr-FR||page_id=163283155||src_p_id=42075438||src_id=116064391||src_space=WebSt...

    l=fr-FR||page_id=163283155||src_p_id=42075438||src_id=116064391||src_space=WebStack

Sign up or Log in to add a comment or watch this page.


The individuals who post here are part of the extended Sun Microsystems community and they might not be employed or in any way formally affiliated with Sun Microsystems. The opinions expressed here are their own, are not necessarily reviewed in advance by anyone but the individual authors, and neither Sun nor any other party necessarily agrees with them.

Copyright 1994-2009 Sun Microsystems, Inc.
Powered by Atlassian Confluence
Sun Guidelines on Public Discourse Privacy Policy Terms of Use Trademarks Site Map Employment Investor Relations Contact