Sun GlassFish Enterprise Server v3 发行说明

硬件和软件要求

本节列出了在安装 Sun GlassFish Enterprise Server v3 产品之前必须满足的要求。

支持的平台

安装 Sun GlassFish Enterprise Server v3 需要至少 200 MB 的可用磁盘空间,而运行则需要至少 100 MB 的可用内存。

下表列出了受支持的操作系统,并给出了每种操作系统的最小内存、建议的内存、最小磁盘空间、建议的磁盘空间和 Java 虚拟机。

如下表所示,Enterprise Server 要求 JDKTM 发行版本 6。需要的最低(并且已认证的)JDK 6 软件版本取决于操作系统。对于平台特定的要求,请参见所需 JDK 版本

表 1–2 支持的操作系统

操作系统 

最小内存 

建议的内存 

最小磁盘空间 

建议的磁盘空间 

Java 虚拟机 

SolarisTM 操作系统

Solaris 10(SPARCTM 平台)

1 GB 

2 GB 

250 MB 可用空间 

500 MB 可用空间 

JDK 6 

32 位和 64 位 

Solaris 10(x86 平台) 

1 GB 

2 GB 

250 MB 可用空间 

500 MB 可用空间 

JDK 6 

32 位和 64 位 

OpenSolarisTM 2009.06

1 GB 

2 GB 

250 MB 可用空间 

500 MB 可用空间 

JDK 6 

Linux

Red Hat Enterprise Linux 5.0  

1 GB 

2 GB 

250 MB 可用空间 

500 MB 可用空间 

JDK 6 

32 位和 64 位 

Red Hat Enterprise Linux 4.0 

1 GB 

2 GB 

250 MB 可用空间 

500 MB 可用空间 

JDK 6 

32 位 

SUSE Linux Enterprise Server 10 

1 GB 

2 GB 

250 MB 可用空间 

500 MB 可用空间 

JDK 6 

32 位 

Ubuntu Linux 8.04 

1 GB 

2 GB 

250 MB 可用空间 

500 MB 可用空间 

JDK 6 

32 位 

Windows

Windows 7 Professional 

1 GB 

2 GB 

250 MB 可用空间 

500 MB 可用空间 

JDK 6 

32 位和 64 位 

Windows XP Professional SP3 

1 GB 

2 GB 

250 MB 可用空间 

500 MB 可用空间 

JDK 6 

32 位 

Windows 2008 

1 GB 

2 GB 

250 MB 可用空间 

500 MB 可用空间 

JDK 6 

32 位 

Windows Vista Business 

1 GB 

2 GB 

250 MB 可用空间 

500 MB 

JDK 6 

32 位 

Mac OS

Mac OS X 10.5 和 10.6 

1 GB 

2 GB 

250 MB 可用空间 

500 MB 可用空间 

JDK 6 

32 位 

在 UNIX® 平台上,可以使用 uname 命令查看操作系统版本。可以使用 df 命令查看磁盘空间。


注 –

在任何 Microsoft Windows 平台上运行 Enterprise Server 时,使用 NTFS 文件系统而非 FAT 或 FAT32 文件系统。


系统虚拟化支持

系统虚拟化是一项允许多个操作系统 (Operating System, OS) 实例在共享硬件上独立执行的技术。在功能方面,部署到在虚拟化环境中托管的 OS 的软件通常不知道基础平台已被虚拟化。Sun 在所选择的系统虚拟化和 OS 组合上执行其 Sun Java System 产品的测试,以帮助验证 Sun Java System 产品是否能够继续在正确调整大小及配置的虚拟化环境中如在非虚拟化环境中一样运行。有关 Sun 对虚拟化环境中 Sun Java System 产品的支持,请参见 System Virtualization Support in Sun Java System Products

所需磁盘空间

要安装以下软件,临时目录必须具有足够的空闲空间:

所需可用端口

必须有七个未使用的可用端口。

安装程序自动检测正在使用的端口,并建议将当前未使用的端口用作默认设置。

下表列出了初始默认端口分配。如果这些默认端口号均已在使用,则安装程序会从动态端口范围中分配一个随机选定的端口号。所选端口号可能并不是下一可用端口号。

表 1–3 Enterprise Server v3 的默认端口分配

端口号 

用法 

4848 

管理控制台 

8080 

HTTP 

8081 

HTTPS 

8686 

Pure JMX 客户端 

3700 

IIOP 

3820 

IIOP/SSL 

3920 

具有相互验证的 IIOP/SSL 

重要修补程序信息

Solaris 修补程序要求

如果使用的是 Solaris 10 操作系统,必须在平台上应用适当的修补程序,如下表所示。

平台 

修补程序编号 

SPARC 平台 

119963-08  

x86 平台 

119964-08 

同时必须确保已应用 Sun 建议的修补程序集。

这些修补程序和修补程序集可从 SunSolveSM 程序 Web 站点 获得。

所需 JDK 版本

安装 Sun GlassFish Enterprise Server v3 需要 JDK 发行版本 6

Enterprise Server 需要的最低(并且已认证的)JDK 软件版本取决于操作系统:

JDK 软件的路径设置

Enterprise Server 所使用的以下二进制文件必须来自 JDK 软件,而非来自 Java 运行时环境 (JRETM) 软件:

要达到此要求,需要确保在路径中,JDK 软件的 bin 目录位于 JRE 软件的 bin 目录之前。

支持的 JDBC 驱动程序和数据库

下表列出了在本发行版本中所支持的数据库和驱动程序。所有受支持的 Sun GlassFish Enterprise Server v3 配置都必须至少包含一个由此表中数据库和驱动程序组成的组合,例如 Java 数据库和驱动程序。此外,Enterprise Server 设计为支持使用支持 JDBC API(JDBC 驱动程序)的相应驱动程序,通过 Java 数据库连接 (Java DataBase Connectivity, JDBCTM) 技术与任何其他数据库管理系统 (Database Management System, DBMS) 进行连接。

表 1–4 支持的 JDBC 驱动程序和数据库

JDBC 驱动程序供应商 

JDBC 驱动程序类型 

支持的数据库服务器 

MySQL Connector/J Driver 5.1 

类型 4 

MySQL 5.1 

Java DB 10.5.3.0 

类型 4 

Java DB 10.5.3.0 

Oracle 11 

类型 2 和类型 4 

Oracle 11 

PostgreSQL 8.4 

类型 4 

PostgreSQL 8.4 

DB2 9.7 

类型 2 

DB2 9.7 

Sun, DataDirect 4.0 

类型 4 

Sybase ASE 15 

Sun, DataDirect 4.0 

类型 4 

DB2 9.7 

Sun, DataDirect 4.0 

类型 4 

Microsoft SQL Server 2008 

Sun, DataDirect 4.0 

类型 4 

MySQL 5.1 

支持的浏览器

下表列出了支持的浏览器和版本。

表 1–5 支持的 Web 浏览器

浏览器 

版本 

Firefox 

2.0, 3.0 

Internet Explorer 

7.0, 8.0 

Safari 

3.2, 4.0 

mod_jk 支持

Sun GlassFish Enterprise Server v3 支持 mod_jk 1.2.x,最低版本为 1.2.26。