适用于 UNIX 的 Sun Java Enterprise System 5 Update 1 安装程序教程

适用于 UNIX 的 Sun Java Enterprise System 5 Update 1 安装程序教程

本教程介绍 Sun JavaTM Enterprise System (Java ES) 安装程序、Java ES 组件以及在安装 Java ES 过程中所涉及到的主要任务。

Java ES 由许多服务器端产品组件和共享组件组成,它们协同工作以支持网络中的分布式企业应用程序。所有 Java ES 组件均使用 Java ES 安装程序进行安装。一次只能在一台主机上执行安装。完成一台主机的安装后,可根据需要在另一台主机上安装该软件。

本教程会引领您学习安装的基本知识,同时假定您已经下载并展开了软件,而且已准备好运行安装程序。有关如何完成上述准备工作的信息,参见 Java ES 5 Update 1 安装常见问题

本教程并不介绍 Java ES 安装程序中的所有页面,也不提供执行成功安装所必需的全部详细信息。其目的只是帮助您熟悉安装程序及您将要在安装过程中面对的各项选择。有关详细安装说明,参见 Java ES 5 Update 1 安装指南

在安装 Java ES 时,请执行以下常规步骤,它们分别对应于本教程中的一节:

  1. 启动安装程序

  2. 选择要安装的组件

  3. 选择在何时配置组件

  4. 在安装过程中配置组件

  5. 安装软件

  6. 完成安装

本教程还包含错误诊断和资源一节。

启动安装程序

Java ES 有以下三种安装模式:

本教程采用图形模式。有关其他模式的更多信息,参见安装指南。

以图形模式启动安装程序

以下过程使用 ./installer -no 命令,这样,您可以在执行实际安装之前练习使用安装程序。-no 选项只运行安装程序而不安装软件,并可在所有安装模式下使用。

  1. 以超级用户身份,导航到在其中下载并展开了软件的目录。例如:

    cd /java_es_5/Solaris_sparc

  2. 使用以下命令运行安装程序:

    ./installer -no


    提示 –

    要执行实际安装,请在步骤 2 中使用 ./installer 命令。


启动安装程序后,将显示“欢迎”页面,其中提供了指向 Java ES 系统文档的 URL。单击该链接,然后为相应的页面加上书签,供以后参考(需要 Internet 连接)。

“欢迎”页面的屏幕捕获。

安装程序各页面上按钮的用途如下所示:

单击“欢迎”页面上的“下一步”,显示“软件许可协议”。

“软件许可协议”页面的屏幕捕获。

执行所需的操作:

接受协议后,Java ES 安装程序会检查您主机上的软件,然后显示“选择软件组件”页面(此过程可能需要几秒钟时间)。

选择要安装的组件

Java ES 包括产品组件(及其子组件)和共享组件。产品组件及其子组件可在 Java ES 安装程序中选择进行安装。共享组件为产品组件提供支持,如果某个选定产品组件依赖于某些共享组件,则会自动选择这些共享组件。如果某个产品组件需要其他产品组件的服务,则也会自动选择这些产品组件。要更好地了解组件依赖性,参见“是否存在我需要了解的组件相互依赖性?”。

“选择软件组件”页面会列出您可以选择安装的产品组件及子组件。要查看子组件,请单击产品组件复选框左侧的符号,如以下屏幕捕获中所示的 Portal Server Secure Remote Access。

“选择软件组件”页面的屏幕捕获。

“选择软件组件”页面上复选框中的标记分别具有以下含义:

该页面上的按钮及其他界面元素的用途如下所示:

有关依赖性和远程主机的信息,参见“安装程序是否会检查对远程组件的依赖性?”。

如果在“选择软件组件”页面上单击“下一步”,而组件依赖性尚未得到满足,则会出现一些消息,告诉您需要执行的操作。执行相应的操作,然后继续进行安装。典型问题包括:充当 Web 容器的项目是必需项但尚未选取,或者,必需的组件或子组件尚未选取。有关 Java ES 中所支持的第三方 Web 容器的信息,参见“如何使用第三方 Web 容器?”。

升级 J2SE SDK

在 SolarisTM 操作系统 (Solaris Operating System, Solaris OS) 上,单击“选择软件组件”页面中的“下一步”后,您可能会看到以下关于 Java 2 Software Development Kit, Standard Edition (J2SE SDK) 的页面。

“需要升级 J2SE SDK”页面的屏幕捕获。

如果安装程序检测到系统范围内不兼容的 J2SE SDK 版本,则会显示此页面。保留默认选择,即自动升级,这会将该版本更新为最新版本。


注 –

如果安装程序遇到了高版本的 JDK,且一个或多个 JDK 软件包(例如,64 位 JVMTM 软件)缺失,则安装程序会将此版本视为不兼容。在这种情况下,如果您保留自动升级选项,JDK 会被降级到 Java ES 所需的 JDK 版本。


组件版本兼容性

如果要在其上安装软件的主机上存在不兼容版本的产品组件,则必须移除这些不兼容的组件。通常情况下,安装程序无法升级产品组件,但有一些例外情况。有关版本兼容性问题的详细信息,参见“如果主机上已存在其他 Java ES 组件,这样是否会有影响?”。

安装过程中,安装程序会自动安装必需的共享组件(如果它们尚未安装在主机上)。如果某些共享组件已经安装在主机上,但版本不符合 Java ES 发行版本要求,则会显示“需要升级共享组件”页面,其中列出了不兼容性。只有解决了兼容性问题,您才能继续执行安装程序。

“需要升级共享组件”页面的屏幕捕获。

执行所需的操作:

在共享组件页面上单击“下一步”后,“指定安装目录”页面中将显示所选组件的默认安装目录。

“指定安装目录”页面的屏幕捕获。

如果默认目录不适合,请浏览替代路径并根据需要进行更改。将这些替代路径名记录下来,因为只要安装程序或配置程序要求路径名,就必须指定这些信息。要查看默认目录和端口的完整列表,参见“默认安装目录和端口”。

单击“下一步”后,安装程序会运行系统检查以检验是否满足了所有系统要求。此过程将基于您选择的组件对以下系统资源进行检查:如,磁盘空间、内存、交换空间和修补程序。安装程序完成检查后,将显示“验证系统要求”页面,其中列出了检查结果。

“验证系统要求”页面的屏幕捕获。

如果要求尚未满足,将显示一些消息,告诉您需要执行的操作。根据系统检查执行所需的操作:

如果系统检查完成且您对系统的状态感到满意,请单击“下一步”。

选择在何时配置组件

“选择配置类型”页面用于指定您是要在安装过程中通过安装程序配置某些组件,还是要在以后运行这些组件的配置程序。

“选择配置类型”页面的屏幕捕获。

此页面为您提供了以下两种选择:“现在配置”和“以后再配置”。

现在配置

默认情况下,“现在配置”处于选中状态,这样,您可以在安装过程中通过安装程序配置某些组件。可在安装过程中配置的组件有:

无法在安装过程中配置而只能在以后配置的组件有:


注 –

虽然 Sun Cluster 软件不能在安装过程中配置,但如果针对这些组件选择了“现在配置”,安装程序会允许您选择启用远程支持以简化安装后配置。


如果针对那些可在安装过程中配置的组件选择了“现在配置”,安装程序会提示您提供配置信息,并引领您完成每个组件的若干配置页面。将创建可运行实例,而且,在安装完成后,可启动和检验在安装过程中配置的组件。

如果针对那些无法在安装过程中配置的组件选择了“现在配置”,安装程序会通过一个页面将这一信息通知给您。您将在以后通过向各个组件的配置向导或配置文件提供配置值来创建可运行实例。

以后再配置

如果选择“以后再配置”,安装程序会将组件软件文件复制到主机中,但不执行任何配置。安装程序将继续而不做进一步配置,且不会创建任何可运行实例。您将通过向各个组件的配置向导或配置文件提供配置值来创建可运行实例。所有组件均可在安装后配置。

如果选择“以后再配置”,您将进入已准备好安装页面。如果选择“现在配置”,将进入各配置页面。

在安装过程中配置组件

如果为多个组件选择了“现在配置”类型,请首先在“指定管理员帐户首选项”页面中指定管理员信息。如果只选择了一个组件,将跳过此页面,然后在“指定通用服务器设置”页面中指定管理员用户 ID 和密码。

“指定管理员帐户首选项”页面的屏幕捕获。

帐户首选项页面用于指定您是要针对所有产品组件均使用同一个管理员帐户,还是要逐个组件地提供帐户信息。每种选择的结果如下所示:


注 –

Java ES 管理员密码中不能包含空格及以下符号:; & ( ) ! | < > ' " $ ^ \ # / , @ %


单击“下一步”,将显示“指定通用服务器设置”页面。

在下面的屏幕捕获中,没有显示与管理员用户 ID 和管理员密码关联的字段,因为在前面的帐户首选项页面中,您已经选择针对所有组件均使用单一的管理员帐户和密码。

“指定通用服务器设置”页面的屏幕捕获。

通用服务器设置是多个组件都要使用的参数。接受默认值,或者使用替代数据回答安装程序关于这些全局字段的问题。您在此页面上输入的值将作为默认值显示在后续的产品组件配置页面上。有关这些字段的信息,参阅联机帮助或“通用设置”。

单击“下一步”进入已选择执行“现在配置”安装的各个组件的配置页面。将依次显示各个配置页面。以下屏幕捕获显示了一个典型的组件配置页面。

一个典型组件配置页面的屏幕捕获 (HADB)。

配置页面上某些字段中显示的默认值来自于“指定通用服务器设置”页面。如果选择在配置页面上输入替代值而非接受默认值,则只要安装程序或配置程序要求该项的信息,就必须指定这些选定替代值。


注 –

单击“帮助”按钮可获得有关所要求信息的详细说明。这些字段特定的信息并未在安装指南的说明中提供。另外,在“配置信息”中也提供了对所有配置字段的说明。在开始实际安装之前,请先使用这些信息完成“配置工作表”。


在最后一个配置页面上单击“下一步”后,将显示“已准备好安装”页面。如果存在阻止您安装软件的问题,将会出现一些消息,告诉您需要执行的操作。

安装软件

“已准备好安装”页面列出了您已选择安装的组件。虽然共享组件没有显式列出,但它们已经通过了检验,并将在需要时安装。

“已准备好安装”页面的屏幕捕获。

根据需要查看信息和继续:

“正在安装”页面的屏幕捕获。

“正在安装”页面将显示进度条以及当前安装的软件包的名称。根据需要执行操作:

如果让安装继续进行而不停止和取消,安装程序会首先安装或升级共享组件,然后再对产品组件执行相同的操作。安装所需的时间取决于安装的规模和复杂程度。

完成安装

如果安装成功,将显示“安装完成”页面。如果安装不成功,将显示安装失败页面。

安装完成

“安装完成”页面的屏幕捕获。

根据需要执行操作:

Java ES Reporter

Java ES Reporter 是一个命令行实用程序,用于在 Java ES 安装成功完成后执行产品注册。该实用程序将在您启动安装程序时所在的控制台或终端窗口中自动启动。系统将询问您是否要安装 Java ES Reporter,如果安装,系统会要求您提供代理的 URL 或 IP 地址,Java ES Reporter 将利用该代理通过 Internet 访问 Sun。有关更多信息,参见“Java ES Reporter 的工作原理”。

安装后添加组件

要在安装完成后再安装一些组件,请再次运行安装程序来添加这些组件。安装程序会检测已安装的组件,并利用它们来满足您将要添加的组件的依赖性。在“选择软件组件”页面中,已安装的产品组件灰显且其复选框中带有阴影。例如,如果您已经在一个安装会话中安装了 Access Manager 及其必需的组件,之后,您决定要安装 Portal Server,则将使用现有 Access Manager 实例来满足 Portal Server 对 Access Manager 的依赖性。系统不会要求您重新安装 Access Manager。

安装失败

如果安装不成功,将显示“安装失败”页面。

“安装失败”页面的屏幕捕获。

单击“查看摘要”或“查看安装日志”可访问有助于您诊断问题的信息。有关如何使用 Java ES 日志来诊断错误的更多信息,参见“检查安装日志文件”。

错误诊断和资源

有关特定于安装的问题,参见安装常见问题中的“诊断问题”及安装指南中的“错误诊断”。

要了解涉及一系列 Java ES 问题和产品组件的错误诊断信息,请访问 Java ES Big Admin 信息中心上的错误诊断页面

在您安装 Java ES 及使用其组件时,还有一些其他资源也是非常有用的。这些资源包括: