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