下表列出了开始任何类型的安装之前均应执行的任务。左列列出了任务的执行顺序,右列包含指导说明及其他有用信息的所在位置。并非所有安装都需要执行所有任务。
HP-UX 不支持 Sun Cluster 组件、Directory Preparation Tool、HADB 或第三方 Web 容器。Linux 不支持 Sun Cluster 组件,且对于“现在配置”仅支持将 BEA WebLogic 作为第三方容器。
任务 |
指导说明和有用信息 |
---|---|
1. 规划 Java ES 安装。 |
参阅《Sun Java Enterprise System 5 安装规划指南》。 如果要安装 Sun Cluster 软件,参见Sun Cluster 软件示例。 如果要安装 Monitoring Console,参见《Sun Java Enterprise System 5 监视指南》。 |
2. 确定发行说明中的问题是否会影响您的安装。 |
在执行本“安装指南”中介绍的任何过程之前,应首先阅读《适用于 UNIX 的 Sun Java Enterprise System 5 发行说明》。该发行说明中述及了可能影响您的部署的安装问题。 |
3. 检查您主机上的现有软件。 |
参阅检查现有主机。 |
4. 升级与 Java ES 5 发行版本不兼容的任何现有组件。 注:在 Solaris OS 上,现有版本的 Application Server 和 Message Queue 通常可由 Java ES 安装程序进行升级。 |
参阅安装了不兼容的组件。 参阅《适用于 UNIX 的 Sun Java Enterprise System 5 升级指南》。 有关使用平台软件包命令的信息,参阅其各自的手册页。 |
5. 检验是否满足系统要求。 |
参阅确定主机是否准备就绪。 参阅《适用于 UNIX 的 Sun Java Enterprise System 5 发行说明》中的“平台要求和问题”。 |
6. 确定安装顺序示例是否可用。 |
参阅第 2 章,安装顺序示例。 |
7. 对于“现在配置”安装,收集关于产品组件的配置信息。 |
《适用于 UNIX 的 Sun Java Enterprise System 5 安装参考》中的第 3 章 “配置信息”提供了产品组件配置信息。 《适用于 UNIX 的 Sun Java Enterprise System 5 安装参考》中的第 4 章 “配置工作表”提供了用于收集数据的工作表。 |
Solaris OS:/var/sadm/install/productregistry Linux:/var/opt/sun/install/productregistry HP-UX:/var/adm/sw/productregistry |
|
9. 对于 Directory Server,以非超级用户身份运行,先创建系统帐户,然后再进行配置。 |
为非超级用户创建必需的系统帐户。 |
10. 如果要安装的产品组件依赖于已安装的服务器或服务,则请确保现有服务器和服务可以访问。 |
例如,如果要安装 Portal Server Secure Remote Access 子组件,则 Secure Remote Access 核心组件必须正在运行且可以访问。 |
Solaris OS:可在 Solaris 介质中找到 Perl 软件包 (SUNWperl5*)。 Linux:/usr/bin/perl HP-UX:/opt/perl/bin/perl Perl 必须在安装之前就已存在。如果 Perl 不存在,请使用 pkgadd、rpm -i 或 swinstall 添加软件包。 |
|
12. 核实 getent hosts 针对您的目标系统返回的第二列包含的是 FQDN 而不只是主机名。 |
运行以下命令: getent hosts ip-address |
13. 如果是随 Apache Web Server 一起安装 Load Balancing Plugin,则在开始安装 Java ES 之前,必须先安装和配置 Apache Web Server。 仅在 Linux 上,必须首先安装 Application Server,然后安装 Apache Web Server,最后安装 Load Balancing Plugin。 HP-UX 不支持 Apache Web Server。 |
如果尚未安装和配置 Apache Web Server,则先对其进行安装和配置。有关更多信息,参见《Sun Java System Application Server Enterprise Edition 8.2 High Availability Administration Guide》中的 "Configuring Web Servers for HTTP Load Balancing"。 |
14. 如果是安装要部署在第三方 Web 容器上的 Access Manager,必须选择“以后再配置”类型并运行安装后配置脚本。 注:HP-UX 不支持第三方 Web 容器。对于“现在配置”,Linux 仅支持将 BEA WebLogic 作为第三方 Web 容器。 |
有关更多信息,参见《Sun Java System Access Manager 7.1 Postinstallation Guide》。 |
15. 如果是重新安装,请核实不存在 Web Server 安装目录。如果存在,请移除或重命名该目录。 |
Web Server 的默认安装目录: Solaris OS:/opt/SUNWwbsvr7 Linux 和 HP-UX:/opt/sun/webserver7 |
16. 如果要升级 J2SE 软件,则请检验是否已将安装期间依赖于 J2SE 组件的其他产品停止。 | |
17. 如果您的主机没有直接连接到 Internet,则需要指定 HTTP 代理。 |
可在《Sun Java System Application Server Enterprise Edition 8.2 Administration Guide》中找到 Application Server 示例。
|
18. 在 Linux 上,移除 /usr/share/bdb/db.jar 链接(如果存在)。 | |
19. 在 Linux 上,核实 Ant 1.5.2 不在主机上:rpm –qa | grep ant |
将其移除: rpm –e ant-1.5.2-23 ant—libs-1.5.2-23 |
20. 在 Linux 上,检验是否已安装 Korn shell。 |
如果未安装 Korn shell,请转至 RPM 目录并运行 rpm –i pdksh 命令。 |
21. 在 HP-UX 上,请在启动安装程序之前检验是否已安装 Java 5.0 Update 3。 |
检验您的主机上所安装的 JDK 的版本: "swlist Jdk15" 如果需要,从以下位置下载 Java 的正确版本并进行安装:http://www.hp.com/products1/unix/java/ |
22. 在 HP-UX 上,如果使用默认设置安装 Web Proxy Server,则请检验用户 nobody 是否为有效用户。 |
在 /etc/passwd 和 /etc/group 文件中,nobody 的用户 ID 和组 ID 应为正值。 |
23. 请遵循适用于您的安装的所有安装顺序指导原则。 |
参阅表 2–1。 |
除了这些先决条件之外,参阅表 2–1 获取有关可能对 Java ES 安装准备有帮助的信息。