Web Server 主要用于为其他 Java ES 组件提供 Web 容器服务。如果解决方案将 Web Server 用于 Web 容器支持,则必须在运行所支持组件实例的每台计算机上安装 Web Server 实例。
例如,如果解决方案使用 Web Server 为 Communications Express 提供 Web 容器支持,则具有 Communications Express 实例的每台计算机还应具有 Web Server 实例。Communications Express 的每个实例都部署到同一计算机上的 Web Server 实例。
对于某些组件,如 Access Manager,Java ES 安装程序既可以进行安装又可以进行部署。对于另外一些组件,如 Communications Express,则需要在安装完成后执行单独的配置步骤。对于这些组件,配置向导会创建实例并进行部署。单个组件部分解释了每个组件的要求如何。
可以将不同组件的实例部署到一个 Web Server 实例。例如,如果解决方案在一台计算机上运行 Access Manager 和 Portal Server,则可将这两个组件都部署到同一 Web Server 实例。
Web Server 没有系统级依赖。
Web Server 有若干个本地依赖。Web Server 实例始终需要 Message Queue 本地实例。如果解决方案使用 Web Server 对多个 Web Server 实例进行负载平衡,则必须在本地安装 Web Server 实例。而且,如果解决方案使用“高可用性会话存储器”功能,则必须在本地安装该组件的实例。
Web Server 的基本安装和配置过程如下:
使用 Java ES 安装程序在部署体系结构中指定的计算机系统上安装和配置 Web Server。安装 Web Server 时指定配置值。在某些情况(Access Manager 和 Portal Server)下,还可为支持的组件指定配置值,支持的组件将部署到 Web Server 实例。在其他情况下,需要单独运行支持的组件的配置向导来创建和部署实例。
启动和检验 Web Server 的所有实例。
检验支持的组件是否正在运行。
如果解决方案使用负载平衡,请检验负载平衡是否在组件实例之间路由请求。
为解决方案中的每个 Web Server 实例输入的值必须能够将该实例配置为可以与解决方案中的其他组件交互操作。使用表 3–15 帮助您选择配置值。
表 3–15 Web Server 的关键配置值
输入字段 |
为解决方案选择值 |
---|---|
管理员用户 ID 和管理员密码 |
使用这些字段来建立 Web Server 实例的管理员帐户。 |
Web Server 主机 |
在其上安装 Web Server 的计算机的全限定域名。该值用作安装所创建的 Web Server 实例的名称。 |
管理端口和管理运行时用户 ID |
Web Server 的管理服务器侦听连接所使用的端口。Web Server 的管理服务器进程以该“运行时用户 ID”运行。 |
运行时用户 ID 和运行时组 |
Web Server 实例运行时所使用的用户 ID 和组。 将 Web Server 作为 Access Manager 和 Portal Server 的容器进行安装时,请将上述值分别设置为 root 和 other。 将 Web Server 作为其他组件的容器进行安装时,请使用非超级用户。 |
HTTP 端口 |
Web Server 侦听连接所使用的端口。 |
文档根目录 |
存储已部署文档的目录。 除非备用目录已存在,否则无法从默认目录切换到另一目录。安装程序不会为您创建备用目录。 |
重新启动系统时自动启动 Web Server |
选择此项时将把 Web Server 配置为在计算机重新启动时自动重新启动。不过要注意, 当 Web Server 作为 Access Manager 的容器运行时,该值会被忽略。Access Manager 启动脚本将优先执行,并在计算机重新启动时自动重新启动 Web Server。 |
在对 Web Server 有本地依赖性的任何地方添加这些说明。在分布式解决方案中,安装规划可以在若干台计算机上重复使用 Web Server 的安装和配置说明,以支持不同的 Web 应用程序组件。例如,
要添加 Web Server 的安装和配置说明,请执行以下操作:
支持的组件部分指示您在安装规划中添加运行安装程序并同时选择所支持组件和 Web Server 的说明。
接下来将是列出 Web Server 的配置值。使用表 3–15 帮助您选择 Web Server 的配置值。
如果支持的组件是由安装程序配置和部署的,如 Access Manager 和 Portal Server,请执行以下操作:
在安装规划中添加支持的组件的配置值。
添加运行安装程序并提供 Web Server 和支持的组件的配置值的说明。
添加启动 Web Server 实例的说明。此步骤还会启动支持的组件。
按描述支持组件的部分中所述,检验支持的组件是否运行正常。
如果支持的组件不是由安装程序配置和部署的,如 Communications Express、Delegated Administrator、Instant Messaging,请执行以下操作:
添加运行安装程序、选择 Web Server 并提供 Web Server 配置值的说明。
添加列出支持的组件的配置值的说明。
添加运行支持的组件的配置向导并提供支持的组件的配置值的说明。
添加启动 Web Server 实例的说明。此步骤还会启动支持的组件。
按描述支持组件的部分中所述,添加检验支持的组件是否运行正常的说明。
按描述支持组件的部分中所述,在支持组件实例达到负载平衡时添加检验负载平衡器运行情况的说明。