Java ES 安装程序每次在一台计算机上安装组件软件。就大多数解决方案而言,这意味着安装程序要运行一次以上。在安装规划中必须指出要运行安装程序多少次。本节介绍应如何分析部署体系结构并确定安装程序要运行多少次以安装和配置解决方案。
少数解决方案将仅在一台计算机上安装,并且这些解决方案的安装规划会提供一些过程,说明应运行安装程序仅一次。以下解决方案仅需运行安装程序一次:
许多组件都安装在一台计算机上以评估 Java ES 的功能
将一个组件实例添加到一个已建立的解决方案中。这包括添加对现有组件有依赖性的组件实例。
大多数解决方案需要分布在若干计算机上。在这些解决方案的安装规划中必须说明:需要运行安装程序多次才能安装和配置完整的解决方案。要分析这些解决方案,请遵守以下指导原则:
通过运行安装程序一次,可在一台计算机上安装大多数的组件组合。当安装程序在现在配置模式下运行时更是如此,因为在现在配置模式下,安装程序可以既安装 Web 容器,又安装在该 Web 容器中运行的组件。对于这类情况,在安装规划中应说明:需要在计算机上运行安装程序一次并需要选择为该计算机指定的所有组件。
即使在现在配置模式下,安装程序也不能配置某些组件。如果在某台计算机上安装了这些组件,则需要通过为每个组件运行配置向导来完成配置过程。在这些组件与安装程序能够配置的组件一起安装时,安装程序将首先运行。安装程序运行后,通过为那些安装程序未配置的组件运行配置向导来完成配置过程。对于这类情况,在安装规划中必须说明应如何运行安装程序以及运行配置向导的正确顺序。
一些组件组合的安装必须在一台计算机上运行安装程序多次。这些组合包括下列几种:
一些包括一个 Web 容器的组件组合。如果在以后再配置模式下安装 Web Server 或 Application Server,则必须先配置并检验 Web Server 或 Application Server 的实例,然后才能够安装在 Web 服务器中运行的组件。如果解决方案使用第三方 Web 容器,则必须先使用其自身的安装程序安装该 Web 容器,并在启动和检验它之后,才能安装 Java ES 组件。在安装规划中必须说明在每台计算机上要运行安装程序多次。
使用 Sun Cluster 软件的组件组合。如果在群集文件系统上安装已安装到群集中的组件,则必须先安装 Sun Cluster 软件并创建群集文件系统,然后才能在群集节点中安装其他组件。在安装规划中必须说明在每台计算机上要运行安装程序多次。
本节的目的在于引入一个概念,即在安装规划中有时必须说明是在一台计算机上运行安装程序和配置向导,还是在一台计算机上运行安装程序多次。有关各种组件组合的实际安装过程的更多信息,参见制定安装规划。