In diesem Abschnitt werden die Anforderungen aufgelistet, die erfüllt sein müssen, damit das Produkt Sun GlassFish Enterprise Server v3 installiert werden kann.
Sun GlassFish Enterprise Server v3 erfordert mindestens 200 MB freien Festplattenspeicher zur Installation und 100 MB freien Festplattenspeicher für die Ausführung.
In der folgenden Tabelle werden die unterstützten Betriebssysteme aufgeführt, und es sind jeweils der Mindestarbeitsspeicher, der empfohlene Arbeitsspeicher, der Mindestfestplattenspeicher, der empfohlene Festplattenspeicher und die virtuelle Java-Maschine angegeben.
Wie unten angegeben, erfordert Enterprise Server JDKTM Version 6. Welche minimale (und zertifizierte) Version der JDK 6-Software erforderlich ist, hängt vom Betriebssystem ab. Plattformspezifische Anforderungen finden Sie unter Erforderliche JDK-Version.
Tabelle 1–2 Unterstützte Betriebssysteme
Betriebssystem |
Mindest- Arbeitsspeicher |
Empfohlener Arbeitsspeicher |
Mindest- festplatten- speicher |
Empfohlener Festplatten- speicher |
Virtuelle Java-Machine |
---|---|---|---|---|---|
Betriebssystem SolarisTM |
|||||
Solaris 10 (SPARCTM- Plattform) |
1 GB |
2 GB |
250 MB frei |
500 MB frei |
JDK 6 32- und 64-Bit |
Solaris 10 (x86-Plattform) |
1 GB |
2 GB |
250 MB frei |
500 MB frei |
JDK 6 32- und 64-Bit |
OpenSolarisTM 2009.06 |
1 GB |
2 GB |
250 MB frei |
500 MB frei |
JDK 6 |
Linux |
|||||
Red Hat Enterprise Linux 5.0 |
1 GB |
2 GB |
250 MB frei |
500 MB frei |
JDK 6 32- und 64-Bit |
Red Hat Enterprise Linux 4.0 |
1 GB |
2 GB |
250 MB frei |
500 MB frei |
JDK 6 32-Bit |
SUSE Linux Enterprise Server 10 |
1 GB |
2 GB |
250 MB frei |
500 MB frei |
JDK 6 32-Bit |
Ubuntu Linux 8.04 |
1 GB |
2 GB |
250 MB frei |
500 MB frei |
JDK 6 32-Bit |
Windows |
|||||
Windows 7 Professional |
1 GB |
2 GB |
250 MB frei |
500 MB frei |
JDK 6 32- und 64-Bit |
Windows XP Professional SP3 |
1 GB |
2 GB |
250 MB frei |
500 MB frei |
JDK 6 32-Bit |
Windows 2008 |
1 GB |
2 GB |
250 MB frei |
500 MB frei |
JDK 6 32-Bit |
Windows Vista Business |
1 GB |
2 GB |
250 MB frei |
500 MB |
JDK 6 32-Bit |
Mac OS |
|||||
Mac OS X 10.5 und 10.6 |
1 GB |
2 GB |
250 MB frei |
500 MB frei |
JDK 6 32-Bit |
Auf UNIX®-Plattformen können Sie die Version Ihres Betriebssystems mithilfe des Befehls uname überprüfen. Der Festplattenspeicherplatz kann mit dem Befehl df angezeigt werden.
Verwenden Sie anstatt FAT bzw. FAT32 das Dateisystem NTFS, wenn Sie Enterprise Server auf einer Microsoft Windows-Plattform ausführen.
Bei der Systemvirtualisierung handelt es sich um eine Technologie, mit der mehrere Instanzen eines Betriebssystems auf einer gemeinsam genutzten Hardware unabhängig voneinander ausgeführt werden können. Auf der Funktionsebene erkennt die auf einem Betriebssystem in einer virtualisierten Umgebung bereitgestellte Software im Allgemeinen nicht, dass die zugrunde liegende Plattform virtualisiert wurde. Sun testet seine Sun Java System-Produkte auf ausgewählten Systemvirtualisierungs- und Betriebssystemkombinationen, um sicherzustellen, dass diese Produkte in virtualisierten Umgebungen mit zulässiger Größe und Konfiguration weiterhin so arbeiten wie auf nicht virtualisierten Systemen. Informationen zur Sun-Unterstützung für Sun Java System-Produkte in virtualisierten Umgebungen finden Sie unter System Virtualization Support in Sun Java System Products .
Im temporären Verzeichnis muss genügend Speicherplatz für die Installation der folgenden Software frei sein:
Sun GlassFish Enterprise Server: mindestens 35 MB
SDK: mindestens 250 MB
Es werden sieben freie Ports benötigt.
Das Installationsprogramm erkennt automatisch bereits verwendete Ports und schlägt derzeit nicht verwendete Ports für die Standardeinstellungen vor.
Die ursprünglichen Standardportzuweisungen sind in der folgenden Tabelle aufgeführt. Wenn diese Standardportnummern verwendet werden, weist das Installationsprogramm eine zufällig ausgewählte Portnummer aus dem Bereich der dynamischen Ports zu. Die ausgewählte Portnummer ist nicht unbedingt die nächste verfügbare Portnummer.
Tabelle 1–3 Standardportzuweisungen für Enterprise Server v3
Portnummer |
Verwendung |
---|---|
4848 |
Administration Console |
8080 |
HTTP |
8081 |
HTTPS |
8686 |
Reine JMX-Clients |
3700 |
IIOP |
3820 |
IIOP/SSL |
3920 |
IIOP/SSL mit gegenseitiger Authentifizierung |
Wenn Sie das Betriebssystem Solaris 10 verwenden, müssen Sie das entsprechende Patch für Ihre Plattform anwenden, wie in der folgenden Tabelle angegeben.
Plattform |
Patch-Nummer |
---|---|
SPARC-Plattform |
119963-08 |
x86-Plattform |
119964-08 |
Sie müssen außerdem sicherstellen, dass das von Sun empfohlene Patch-Cluster angewendet wird.
Diese Patches und das Patch-Cluster stehen auf der SunSolveSM-Programm-Website zur Verfügung.
Zum Herunterladen eines Patches klicken Sie auf den PatchFinder-Link und suchen dann mit dem Feld "Patch ID" nach dem Patch.
Zur Herunterladen des Patch-Clusters klicken Sie im Bereich "Downloads" auf den Link "Patch Cluster & Patch Bundle Downloads" und dann auf den Link für empfohlene Patch-Cluster.
Für die Installation von Sun GlassFish Enterprise Server v3 ist JDK Version 6 erforderlich.
Welche minimale (und zertifizierte) Version der JDK-Software für Enterprise Server erforderlich ist, hängt vom Betriebssystem ab:
Für alle unterstützten Betriebssysteme mit Ausnahme von Mac OS X ist mindestens Version 1.6.0_17 erforderlich.
Für das Betriebssystem Mac OS X ist mindestens Version 1.6.0_15 erforderlich.
Die folgenden Binärdateien, die mit Enterprise Server verwendet werden, müssen aus der JDK-Software stammen, nicht aus der Java Runtime Environment-(JRETM-)Software:
java
keytool
Um diese Anforderung zu erfüllen, stellen Sie sicher, dass das Verzeichnis bin der JDK-Software im Pfad vor dem Verzeichnis bin der JRE-Software angegeben ist.
In der folgenden Tabelle sind die Datenbanken und Treiber aufgeführt, die in dieser Version unterstützt werden. Alle unterstützten Konfigurationen von Sun GlassFish Enterprise Server v3 müssen mindestens eine Datenbank/Treiber-Kombination aus dieser Tabelle enthalten, wie beispielsweise Java-Datenbank und -Treiber. Außerdem ist Enterprise Server so konzipiert, dass über die Java DataBase Connectivity-(JDBCTM-)Technologie Konnektivität mit jedem beliebigen zusätzlichen Datenbankverwaltungssystem (DBMS) unterstützt wird, das einen entsprechenden Treiber aufweist, der die JDBC-API unterstützt (JDBC-Treiber).
Tabelle 1–4 Unterstützte JDBC-Treiber und -Datenbanken
JDBC-Treiberhersteller |
JDBC-Treibertyp |
Unterstützte Datenbank-Server |
---|---|---|
MySQL Connector/J Driver 5.1 |
Typ 4 |
MySQL 5.1 |
Java DB 10.5.3.0 |
Typ 4 |
Java DB 10.5.3.0 |
Oracle 11 |
Typ 2 und Typ 4 |
Oracle 11 |
PostgreSQL 8.4 |
Typ 4 |
PostgreSQL 8.4 |
DB2 9.7 |
Typ 2 |
DB2 9.7 |
Sun, DataDirect 4.0 |
Typ 4 |
Sybase ASE 15 |
Sun, DataDirect 4.0 |
Typ 4 |
DB2 9.7 |
Sun, DataDirect 4.0 |
Typ 4 |
Microsoft SQL Server 2008 |
Sun, DataDirect 4.0 |
Typ 4 |
MySQL 5.1 |
In der folgenden Tabelle sind die unterstützten Browser und Versionen aufgelistet.
Tabelle 1–5 Unterstützte Webbrowser
Browser |
Version |
---|---|
Firefox |
2.0, 3.0 |
Internet Explorer |
7.0, 8.0 |
Safari |
3.2, 4.0 |
Sun GlassFish Enterprise Server v3 unterstützt mod_jk 1.2.x ab Version 1.2.26.