Cette section présente la configuration requise pour l'installation de Sun GlassFish Enterprise Server v3.
Sun GlassFish Enterprise Server v3 nécessite un minimum de 200 Mo d'espace disque disponible pour son installation et de 100 MOctets de mémoire libre pour son exécution.
Le tableau suivant présente les systèmes d'exploitation pris en charge et fournit des indications concernant les quantités minimales et recommandées de mémoire et d'espace disque, ainsi que la machine virtuelle Java adaptée à chaque cas.
Comme cela est indiqué ci-après, Enterprise Server nécessite JDKTM release 6. La version minimale (et certifiée) du logiciel JDK 6 nécessaire dépend de votre système d'exploitation. Pour connaître la configuration requise spécifique à une plate-forme, reportez-vous à Version du JDK requise.
Tableau 1–2 Systèmes d'exploitation pris en charge
Système d'exploitation |
Mémoire minimum |
Mémoire recommandée |
Espace disque minimum |
Espace disque recommandé |
Machine virtuelle Java |
---|---|---|---|---|---|
Système d'exploitation SolarisTM |
|||||
Solaris 10 ( plate-forme SPARCTM) |
1 Go |
2 Go |
250 Mo disponibles |
500 Mo disponibles |
JDK 6 32 et 64 bits |
Solaris 10 (plate-forme x86) |
1 Go |
2 Go |
250 Mo disponibles |
500 Mo disponibles |
JDK 6 32 et 64 bits |
OpenSolarisTM 2009.06 |
1 Go |
2 Go |
250 Mo disponibles |
500 Mo disponibles |
JDK 6 |
Linux |
|||||
Red Hat Enterprise Linux 5.0 |
1 Go |
2 Go |
250 Mo disponibles |
500 Mo disponibles |
JDK 6 32 et 64 bits |
Red Hat Enterprise Linux 4.0 |
1 Go |
2 Go |
250 Mo disponibles |
500 Mo disponibles |
JDK 6 32 bits |
SUSE Linux Enterprise Server 10 |
1 Go |
2 Go |
250 Mo disponibles |
500 Mo disponibles |
JDK 6 32 bits |
Ubuntu Linux 8.04 |
1 Go |
2 Go |
250 Mo disponibles |
500 Mo disponibles |
JDK 6 32 bits |
Windows |
|||||
Windows 7 Professionnel |
1 Go |
2 Go |
250 Mo disponibles |
500 Mo disponibles |
JDK 6 32 et 64 bits |
Windows XP Professionnel SP3 |
1 Go |
2 Go |
250 Mo disponibles |
500 Mo disponibles |
JDK 6 32 bits |
Windows 2008 |
1 Go |
2 Go |
250 Mo disponibles |
500 Mo disponibles |
JDK 6 32 bits |
Windows Vista Business |
1 Go |
2 Go |
250 Mo disponibles |
500 Mo |
JDK 6 32 bits |
Mac OS |
|||||
Mac OS X 10.5 et 10.6 |
1 Go |
2 Go |
250 Mo disponibles |
500 Mo disponibles |
JDK 6 32 bits |
Sous UNIX®, vous pouvez vérifier la version du système d'exploitation en utilisant la commande uname et l'espace disque en utilisant la commande df.
Utilisez le système de fichiers NTFS plutôt que FAT ou FAT32 pour exécuter Enterprise Server sur une plate-forme Microsoft Windows.
La virtualisation du système est une technologie permettant l'exécution indépendante de plusieurs instances du système d'exploitation sur un matériel partagé. Le logiciel déployé sur un système d'exploitation hébergé dans un environnement virtualisé ne détecte généralement pas que la plate-forme a été virtualisée. Sun teste ses produits Sun Java System sur des combinaisons de virtualisation de système et de systèmes d'exploitation afin de s'assurer qu'ils fonctionnent aussi bien dans des environnements virtualisés correctement dimensionnés et configurés que dans des environnements non virtualisés. Pour plus d'informations sur le support de Sun pour les produits Sun Java System dans les environnements virtualisés, reportez-vous à l'article System Virtualization Support in Sun Java System Products.
Le répertoire temporaire doit disposer de suffisamment d'espace libre pour l'installation des logiciels suivants :
Sun GlassFish Enterprise Server: 35 Mo minimum
SDK: 250 Mo minimum
vous devez disposer de sept ports non utilisés.
Le programme d'installation détecte automatiquement les ports utilisés et propose des ports non utilisés comme paramètres par défaut.
Les attributions de ports initiales par défaut sont présentées dans le tableau suivant. Si ces numéros de ports par défaut sont utilisés, le programme d'installation attribue de manière aléatoire un numéro de port à partir de la plage de ports dynamiques. Il se peut que le numéro de port sélectionné ne soit pas le numéro disponible suivant.
Tableau 1–3 Attributions de ports par défaut pour Enterprise Server v3
Numéro de port |
Utilisation |
---|---|
4848 |
Console d'administration |
8080 |
HTTP |
8081 |
HTTPS |
8686 |
Clients JMX pur |
3700 |
IIOP |
3820 |
IIOP/SSL |
3920 |
IIOP/SSL avec authentification mutuelle |
Sous Solaris 10 vous devez appliquer le patch correspondant à votre plate-forme, comme présenté dans le tableau suivant.
Plate-forme |
Numéro de patch |
---|---|
Plate-forme SPARC |
119963-08 |
Plate-forme x86 |
119964-08 |
Vous devez également vous assurer que le bloc de patchs recommandé Sun est appliqué.
Ces patchs et le bloc de patchs sont disponibles à partir du programme SunSolveSM web site.
Pour obtenir un patch, cliquez sur le lien Patchfinder, puis utilisez le champ Patch ID pour trouver le patch.
Pour obtenir un bloc de patchs, cliquez sur le lien Patch Cluster & Patch Bundle Downloads dans la section Downloads, puis sur le lien Recommended Patch Clusters.
L'installation de Sun GlassFish Enterprise Server v3 nécessite JDK release 6.
La version minimale (et certifiée) du logiciel JDK requise par Enterprise Server dépend de votre système d'exploitation :
Pour les systèmes d'exploitation pris en charge, excepté Mac OS X, la version minimale requise est 1.6.0_17.
Pour le système d'exploitation Mac OS X, la version minimale requise est 1.6.0_15.
Les fichiers binaires suivants utilisés avec Enterprise Server doivent provenir du logiciel JDK et non pas du logiciel Java Runtime Environment (JRETM):
java
keytool
Pour se conformer à cette exigence, assurez-vous que le répertoire bin contenant le logiciel JDK précède le répertoire bin du logiciel JRE dans votre chemin d'accès.
Le tableau suivant répertorie les bases de données et pilotes pris en charge dans cette version. Toutes les configurations de Sun GlassFish Enterprise Server v3 prises en charge doivent être constituées d'une base de données et d'un pilote figurant dans ce tableau, par ex. la base de données Java et le pilote associé. En outre, Enterprise Server est conçu de manière à prendre en charge la connectivité, grâce à la technologie Java DataBase Connectivity (JDBCTM), avec tout système de gestion de bases de données (SGBD) supplémentaire avec un pilote correspondant qui prend en charge l'API JDBC (pilote JDBC).
Tableau 1–4 Pilotes et bases de données JDBC pris en charge
Fournisseur de pilote JDBC |
Type de pilote JDBC |
Serveur de base de données pris en charge |
---|---|---|
MySQL Connector/J Driver 5.1 |
Type 4 |
MySQL 5.1 |
Java DB 10.5.3.0 |
Type 4 |
Java DB 10.5.3.0 |
Oracle 11 |
Types 2 et 4 |
Oracle 11 |
PostgreSQL 8.4 |
Type 4 |
PostgreSQL 8.4 |
DB2 9.7 |
Type 2 |
DB2 9.7 |
Sun, DataDirect 4.0 |
Type 4 |
Sybase ASE 15 |
Sun, DataDirect 4.0 |
Type 4 |
DB2 9.7 |
Sun, DataDirect 4.0 |
Type 4 |
Microsoft SQL Server 2008 |
Sun, DataDirect 4.0 |
Type 4 |
MySQL 5.1 |
Le tableau suivant répertorie les navigateurs et les versions pris en charge.
Tableau 1–5 Navigateurs Web pris en charge
Navigateur |
Version |
---|---|
Firefox |
2.0, 3.0 |
Internet Explorer |
7.0, 8.0 |
Safari |
3.2, 4.0 |
Sun GlassFish Enterprise Server v3 prend en charge mod_jk 1.2.x, avec 1.2.26 minimum.