![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
计划安装 WebSphere Application Server
考虑产品的常见安装方案以确定如何安装应用程序服务环境。
开始之前
IBM® WebSphere® Application Server Network Deployment 是一个集成平台,其中包含 应用程序服务器、Web 开发工具、Web 服务器以及其他支持软件和文档。
安装应用程序服务器产品时,将安装一组共享的核心产品文件。接着,您至少创建一个概要文件,这是一个单独的数据分区,其中包含用来为应用程序服务器进程(例如,Deployment Manager 或应用程序服务器)定义运行时环境的文件。
运行中的应用程序服务器进程可以在其概要文件中创建、读取、更新或删除配置文件、数据文件和日志文件。应用程序服务器进程可以访问核心产品文件,这些核心产品文件包括命令文件和其他共享产品二进制文件。但是,大多数核心产品或系统文件都是仅通过安装修订包、临时修订或者用于扩展该产品的其他产品来进行更新。
完成安装后,您可以创建应用程序服务器概要文件、管理概要文件、概要文件单元集(其中包含 Deployment Manager 和联合应用程序服务器)或者定制概要文件。必须至少存在一个概要文件才能提供正常工作的应用程序服务器环境。您可以使用Profile Management Tool或者 manageprofiles 命令来创建概要文件。
在安装以下任何拓扑之前,必须先准备操作系统以执行安装。请参阅为产品安装准备操作系统以了解更多信息。

以下信息描述用于在一台或多台机器上的各种拓扑中安装本产品的方案。两种类型的应用程序服务器拓扑可以使用 Network Deployment 产品。
- 独立应用程序服务器的拓扑
- 每个独立应用程序服务器都独立于其他应用程序服务器运行。
- 单元中的受管应用程序服务器组的拓扑
- 单元由一个 Deployment Manager 和一个或多个充当受管节点的联合应用程序服务器组成。Deployment Manager 是单元中所有受管节点的单点管理。Deployment Manager 维护它管理的节点的配置文件,并将应用程序部署到那些受管节点。应用程序服务器可以通过多种方式成为受管节点:
- 通过创建含有联合节点的单元
- 通过将应用程序服务器概要文件中的节点联合到单元中
- 通过将定制概要文件中的节点联合到单元中
方案 6 到方案 10 假定单元中的所有节点都位于特定机器和操作系统中。但是,这一精确的节点指定不一定适用。Deployment Manager 节点可存在于机器 A 上,其他受管节点(已联合到 Deployment Manager 中)可存在于不同机器和操作系统上。配置的这类由不同机器或操作系统组成的单元称为多机种单元,它扩展了可以用于网络部署的可能拓扑。
- 包括DMZ Secure Proxy Server for IBM WebSphere Application Server的拓扑
- DMZ Secure Proxy Server for IBM WebSphere Application Server提供了高性能的逆向代理功能,可以在网络边界使用该功能进行路由、实现负载均衡以及缩短向 Web 资源发出的请求的响应时间。与
Web 服务器相比较,DMZ Secure Proxy Server for IBM WebSphere Application Server提高了灵活性、改进了与 WebSphere
系统管理的集成、改进了工作负载均衡并且提供了其他增强功能。DMZ Secure Proxy Server for IBM WebSphere Application Server不包含 Web 容器,因此没有管理控制台。根据各种可能使用的拓扑,可以通过许多安全方式来管理产品。
- 使用 wsadmin 实用程序来管理。
这需要在本地访问 DMZ Secure Proxy Server for IBM WebSphere Application Server。
- 从外部 Web 控制台进行管理。
通过 Deployment Manager 节点上的概要文件来配置该产品,然后导出该产品并将它导入DMZ Secure Proxy Server for IBM WebSphere Application Server节点。
- 从远程作业管理器进行灵活管理。
安全代理概要文件已部署在DMZ Secure Proxy Server for IBM WebSphere Application Server节点上,并且已向同一机器上的管理代理程序进行注册。然后,管理代理程序已向作业管理器注册并由作业管理器进行管理。
本文描述了DMZ Secure Proxy Server for IBM WebSphere Application Server的第二种管理拓扑。 - 使用 wsadmin 实用程序来管理。
某些方案在生产环境中更典型。例如,方案 1 支持比方案 3 或方案 4 更轻的工作负载。然而,方案 1 是全功能环境。方案 3 到方案 5 是独立应用程序服务器的典型生产环境。方案 9 是简单单元环境的典型生产方案。
过程
- 方案 1:在一台机器上安装独立应用程序服务器。
在一台机器上单独安装 WebSphere Application Server Network Deployment 并创建独立应用程序服务器概要文件。每个独立应用程序服务器概要文件都包括应用程序服务器进程 server1。每个概要文件将定义单独的具有自己的管理界面的独立应用程序服务器。
安装之后,可以使用Profile Management Tool或者 manageprofiles 命令来创建概要文件。
在此方案中,应用程序服务器使用它的内部 HTTP 传输链进行通信(而不是通过在单独的机器上使用单独的 Web 服务器来完成此任务),以尽可能减少某些处理。
表 1. 在一台机器上安装独立应用程序服务器. 请完成下列步骤:
步骤 任务 1 安装 IBM Installation Manager。 2 使用 Installation Manager 来安装 WebSphere Application Server Network Deployment。 3 使用Profile Management Tool或 manageprofiles 命令来创建独立应用程序服务器概要文件。 - 方案 2:在一台机器上安装独立应用程序服务器和 Web 服务器。
在应用程序服务器所在的机器上安装 Web 服务器(例如 IBM HTTP Server)将提供更多配置选项。通过安装 Web 服务器插件,可以使 Web 服务器能够与应用程序服务器进行通信。此安装方案支持严格的测试环境或生产环境(它们不需要防火墙)。但是,此方案不是典型的生产环境。所有内容都在同一台机器上时,Web 服务器和应用程序服务器将争用相同的 CPU 资源,因此速度不像它们位于不同机器时那么快。
表 2. 在一台机器上安装独立应用程序服务器和 Web 服务器. 请完成下列步骤:
步骤 任务 1 安装 IBM Installation Manager。 2 使用 Installation Manager 来安装下列各项: - WebSphere Application ServerNetwork Deployment
- Web Server Plug-ins for WebSphere Application Server
- WebSphere Customization Toolbox
3 使用Profile Management Tool或 manageprofiles 命令来创建独立应用程序服务器概要文件。 4 使用 Installation Manager 安装 IBM HTTP Server 或安装另一受支持 Web 服务器。 5 打开 WebSphere Customization Toolbox 并启动 Web 服务器插件配置工具,以配置 Web 服务器插件并创建 Web 服务器定义。 在配置该插件期间,将自动创建并配置 Web 服务器定义。
- 方案 3:在不同的机器上安装独立应用程序服务器和 Web 服务器。
在典型生产环境中,一台机器上的应用程序服务器通过 Web 服务器插件与另一台(远程)机器上的 Web 服务器进行通信。创建概要文件并安装专用 Web 服务器后,请使用 Web Server Plug-ins for WebSphere Application Server 和 Web 服务器插件配置工具来安装插件并更新 Web 服务器配置文件。这样,Web 服务器就可以与应用程序服务器进行通信。可选择使用的防火墙可为应用程序服务器提供额外的安全性。
表 3. 在不同的机器上安装独立应用程序服务器和 Web 服务器. 请完成下列步骤:
步骤 机器 任务 1 A 安装 IBM Installation Manager。 2 A 使用 Installation Manager 来安装 WebSphere Application Server Network Deployment。 3 A 使用Profile Management Tool或 manageprofiles 命令来创建独立应用程序服务器概要文件。 4 B 安装 IBM Installation Manager。 5 B 使用 Installation Manager 来安装下列各项: - Web Server Plug-ins for WebSphere Application Server
- WebSphere Customization Toolbox
6 B 使用 Installation Manager 安装 IBM HTTP Server 或安装另一受支持 Web 服务器。 7 B 打开 WebSphere Customization Toolbox 并启动 Web 服务器插件配置工具,以配置 Web 服务器插件并创建 Web 服务器定义。 用于创建和配置 Web 服务器的脚本是在 plugins_root/bin 目录下创建的。
8 B 复制 configureweb_server_name 脚本以粘贴到机器 A。 如果一台机器在诸如 AIX® 或 Linux 之类的操作系统下运行,而另一台机器在 Windows 下运行,那么从 plugins_root/bin/crossPlatformScripts 目录复制该脚本。
9 A 将机器 B 中的 configureweb_server_name 脚本粘贴至机器 A 上的 profile_root/bin 目录中。 10 A 启动应用程序服务器。 11 A 在机器 A 上运行 configureweb_server_name 脚本以在管理控制台中创建 Web 服务器定义。 12 A 打开管理控制台并保存已更改的配置。 13 B 启动 Web 服务器。 在启动 Domino® Web Server 之前,请读取 Domino Web Server 的 plugins_root/setupPluginCfg.sh 脚本。
14 A 通过使用管理控制台,将机器 A 上的 plugin-cfg.xml 文件从应用程序服务器传播至 Web 服务器。 - 单击服务器 > Web 服务器。
- 在“Web 服务器”页面上,选中要对其传播插件的 Web 服务器旁边的复选标记,然后单击传播插件。
- 方案 4:在一台机器上安装多个独立应用程序服务器,并在另一台机器上安装一个或多个 Web 服务器。
Profile Management Tool或 manageprofiles 命令可以创建 Deployment Manager 概要文件、应用程序服务器概要文件或定制概要文件。创建概要文件并安装专用 Web 服务器后,请使用 Web Server Plug-ins for WebSphere Application Server 和 Web 服务器插件配置工具来安装插件并更新 Web 服务器配置文件。这样,Web 服务器就可以与应用程序服务器进行通信。在此配置中,必须对概要文件与 Web 服务器的每个组合完成此过程。
此拓扑使每个概要文件都具有唯一的应用程序、配置设置、数据和日志文件,并共享同一组核心产品文件。创建多个概要文件会创建您可专用于不同用途的多个应用程序服务器环境。例如,Web 站点上的每个应用程序服务器可以为不同的应用程序提供服务。在另一个示例中,每个应用程序服务器可以是您指定给程序员或开发团队的单独测试环境。
具有多个概要文件的另一个特征是增强了可服务性。例如,在修订包更新系统文件后,所有应用程序服务器都将开始使用更新后的核心产品文件。
表 4. 在一台机器上安装多个独立应用程序服务器,并在另一台机器上安装一个或多个 Web 服务器. 请完成下列步骤:
步骤 机器 任务 1 A 安装 IBM Installation Manager。 2 A 使用 Installation Manager 来安装 WebSphere Application Server Network Deployment。 3 A 使用Profile Management Tool或 manageprofiles 命令来创建独立应用程序服务器概要文件。 4 B 安装 IBM Installation Manager。 5 B 使用 Installation Manager 来安装下列各项: - Web Server Plug-ins for WebSphere Application Server
- WebSphere Customization Toolbox
6 B 使用 Installation Manager 安装 IBM HTTP Server 或安装另一受支持 Web 服务器。 7 B 打开 WebSphere Customization Toolbox 并启动 Web 服务器插件配置工具,以配置 Web 服务器插件并创建 Web 服务器定义。 用于创建和配置 Web 服务器的脚本是在 plugins_root/bin 目录下创建的。
8 B 复制 configureweb_server_name 脚本以粘贴到机器 A。 如果一台机器在诸如 AIX 或 Linux 之类的操作系统下运行,而另一台机器在 Windows 下运行,那么从 plugins_root/bin/crossPlatformScripts 目录复制该脚本。
9 A 将机器 B 中的 configureweb_server_name 脚本粘贴至机器 A 上的 profile_root/bin 目录中。 10 A 启动应用程序服务器。 11 A 在机器 A 上运行 configureweb_server_name 脚本以在管理控制台中创建 Web 服务器定义。 12 A 打开管理控制台并保存已更改的配置。 13 B 启动 Web 服务器。 在启动 Domino Web Server 之前,请读取 Domino Web Server 的 plugins_root/setupPluginCfg.sh 脚本。
14 A 通过使用管理控制台,将机器 A 上的 plugin-cfg.xml 文件从应用程序服务器传播至 Web 服务器。 - 单击服务器 > Web 服务器。
- 在“Web 服务器”页面上,选中要对其传播插件的 Web 服务器旁边的复选标记,然后单击传播插件。
15 A 在机器 A 上使用Profile Management Tool或 manageprofiles 命令来创建后续的应用程序服务器概要文件。 16 B 在机器 B 上安装后续的 IBM HTTP Server 或其他受支持的 Web 服务器。 17 A - B 在机器 B 上,针对新添加的每个应用程序服务器,重复步骤 7 到 14 以配置每个附加的 Web 服务器。现在,每个应用程序服务器概要文件都直接与自己的 Web 服务器相关联。 - 方案 5:在不同机器上安装管理代理程序、多个已注册的应用程序服务器以及多个 Web 服务器。
一台机器上的应用程序服务器通过 Web 服务器插件与另一台(远程)机器上的 Web 服务器进行通信。这些应用程序服务器已向管理代理程序注册。管理代理程序在单个位置统一管理已向它注册的节点。可选择使用的防火墙可为应用程序服务器提供额外的安全性。
表 5. 在不同机器上安装管理代理程序、多个已注册的应用程序服务器以及多个 Web 服务器. 请完成下列步骤:
步骤 机器 任务 1 A 安装 IBM Installation Manager。 2 A 使用 Installation Manager 来安装 WebSphere Application Server Network Deployment。 3 A 使用Profile Management Tool或 manageprofiles 命令来创建管理代理程序服务器类型的管理概要文件。 4 A 使用Profile Management Tool或 manageprofiles 命令来创建应用程序服务器概要文件。 5 A 通过在管理代理程序概要文件的 bin 目录 (profile_root/bin) 中运行 registerNode 命令,向管理代理程序注册应用程序服务器。 6 B 安装 IBM Installation Manager。 7 B 使用 Installation Manager 来安装下列各项: - Web Server Plug-ins for WebSphere Application Server
- WebSphere Customization Toolbox
8 B 使用 Installation Manager 安装 IBM HTTP Server 或安装另一受支持 Web 服务器。 9 B 打开 WebSphere Customization Toolbox 并启动 Web 服务器插件配置工具,以配置 Web 服务器插件并创建 Web 服务器定义。 用于创建和配置 Web 服务器的脚本是在 plugins_root/bin 目录下创建的。
10 B 复制 configureweb_server_name 脚本以粘贴到机器 A。 如果一台机器在诸如 AIX 或 Linux 之类的操作系统下运行,而另一台机器在 Windows 下运行,那么从 plugins_root/bin/crossPlatformScripts 目录复制该脚本。
11 A 将机器 B 中的 configureweb_server_name 脚本粘贴至机器 A 上的 profile_root/bin 目录中。 12 A 启动应用程序服务器。 13 A 在机器 A 上运行 configureweb_server_name 脚本以在管理控制台中创建 Web 服务器定义。 14 A 打开管理控制台并保存已更改的配置。 15 B 启动 Web 服务器。 在启动 Domino Web Server 之前,请读取 Domino Web Server 的 plugins_root/setupPluginCfg.sh 脚本。
16 A 通过使用管理控制台,将机器 A 上的 plugin-cfg.xml 文件从应用程序服务器传播至 Web 服务器。 - 单击服务器 > Web 服务器。
- 在“Web 服务器”页面上,选中要对其传播插件的 Web 服务器旁边的复选标记,然后单击传播插件。
17 A 在机器 A 上使用Profile Management Tool或者 manageprofiles 命令来创建后续的应用程序服务器概要文件。 18 A 通过在管理代理程序概要文件的 bin 目录 (profile_root/bin) 中运行 registerNode 命令,向管理代理程序注册新的应用程序服务器。 19 B 在机器 B 上安装后续的 IBM HTTP Server 或其他受支持的 Web 服务器。 20 A - B 在机器 B 上,针对新添加的每个应用程序服务器,重复步骤 9 到 16 以配置每个附加的 Web 服务器。 现在,每个应用程序服务器概要文件都直接与自己的 Web 服务器相关联。
- 方案 6:在一台机器上安装受管应用程序服务器单元。
WebSphere Application Server Network Deployment 可创建一个单元,它由一个 Deployment Manager 和一台机器上的一个联合应用程序服务器节点组成。完成安装后,创建概要文件的单元集。可以使用Profile Management Tool或者 manageprofiles 命令来创建其他独立应用程序服务器概要文件或定制概要文件。可使用 Deployment Manager 的管理接口以将其他服务器联合至单元。建议不要将单元概要文件类型用于生产环境。
独立应用程序服务器概要文件具有自己的管理界面,直到将它们联合到 Deployment Manager 单元中为止;联合之后,Deployment Manager 的管理接口会控制这些服务器,这时它们将被称为受管节点。同步期间,将通过 Deployment Manager 上文件的主副本来定期刷新受管节点上的配置文件和应用程序文件。应用程序服务器概要文件具有缺省应用程序服务器进程 server1,并可以选择性地包括缺省应用程序。定制概要文件既没有缺省服务器进程,也没有任何应用程序。
在单元环境中,只有受管节点为应用程序提供服务,Deployment Manager 不向应用程序提供服务。在此方案中,受管节点使用其内部 HTTP 传输链进行通信,而不是通过另一机器上的单独 Web 服务器来完成此任务,以尽可能减少某些处理。
表 6. 在一台机器上安装受管应用程序服务器单元. 请完成下列步骤:
步骤 任务 1 安装 IBM Installation Manager。 2 使用 Installation Manager 来安装 WebSphere Application Server Network Deployment。 3 使用Profile Management Tool或 manageprofiles 命令来创建 Deployment Manager 服务器类型的管理概要文件。 4 使用Profile Management Tool或 manageprofiles 命令来创建应用程序服务器概要文件。 5 使用 Deployment Manager 的管理控制台将应用程序服务器联合到单元中。 单击系统管理 > 节点 > 添加节点。
6 通过使用相应的“第一步”控制台,或者通过从 Deployment Manager 概要文件的 bin 目录 (profile_root/bin) 中运行 startManager 命令,启动 Deployment Manager。 7 使用“第一步”控制台来启动 Deployment Manager 的管理控制台。 8 通过在应用程序服务器概要文件的 bin 目录 (profile_root/bin) 中运行 startNode 命令,启动 Node Agent 进程。 9 使用 Deployment Manager 的管理控制台来创建并启动应用程序服务器进程。 单击服务器 > 服务器类型 > WebSphere 应用程序服务器 > server_name。
- 方案 7:在一台机器上安装受管应用程序服务器单元和 Web 服务器。
在应用程序服务器所在的机器上安装 Web 服务器(例如 IBM HTTP Server)将提供更多配置选项。为了使 Web 服务器能够与受管节点中的服务器进行通信,必须安装 Web 服务器插件。此安装类型可支持单元环境中严格的测试或不需要防火墙的生产环境。
表 7. 在一台机器上安装受管应用程序服务器单元和 Web 服务器. 请完成下列步骤:
步骤 任务 1 安装 IBM Installation Manager。 2 使用 Installation Manager 来安装下列各项: - WebSphere Application Server Network Deployment
- Web Server Plug-ins for WebSphere Application Server
- WebSphere Customization Toolbox
3 使用Profile Management Tool或 manageprofiles 命令来创建 Deployment Manager 服务器类型的管理概要文件。 4 使用Profile Management Tool或 manageprofiles 命令来创建应用程序服务器概要文件。 5 使用 Deployment Manager 的管理控制台将应用程序服务器联合到单元中。 单击系统管理 > 节点 > 添加节点。
6 通过使用相应的“第一步”控制台,或者通过从 Deployment Manager 概要文件的 bin 目录 (profile_root/bin) 中运行 startManager 命令,启动 Deployment Manager。 7 使用“第一步”控制台来启动 Deployment Manager 的管理控制台。 8 通过在应用程序服务器概要文件的 bin 目录 (profile_root/bin) 中运行 startNode 命令,启动 Node Agent 进程。 9 使用 Deployment Manager 的管理控制台来创建并启动应用程序服务器进程。 单击服务器 > 服务器类型 > WebSphere 应用程序服务器 > server_name。
10 使用 Installation Manager 安装 IBM HTTP Server 或安装另一受支持 Web 服务器。 11 打开 WebSphere Customization Toolbox 并启动 Web 服务器插件配置工具,以配置 Web 服务器插件并创建 Web 服务器定义。 在配置该插件期间,将自动创建并配置 Web 服务器定义。
- 方案 8:在一台机器上安装受管应用程序服务器单元,并在另一台机器上安装 Web 服务器。
在典型生产环境中,单元中的受管节点通过 Web 服务器插件与另一台(远程)机器上的 Web 服务器进行通信。可选择的防火墙会为应用程序服务器提供附加安全性。
表 8. 在一台机器上安装受管应用程序服务器单元,并在另一台机器上安装 Web 服务器. 请完成下列步骤:
步骤 机器 任务 1 A 安装 IBM Installation Manager。 2 A 使用 Installation Manager 来安装 WebSphere Application Server Network Deployment。 3 A 使用Profile Management Tool或 manageprofiles 命令来创建 Deployment Manager 服务器类型的管理概要文件。 4 A 使用Profile Management Tool或 manageprofiles 命令来创建应用程序服务器概要文件。 5 A 使用 Deployment Manager 的管理控制台将应用程序服务器联合到单元中。 单击系统管理 > 节点 > 添加节点。
6 A 通过使用相应的“第一步”控制台,或者通过从 Deployment Manager 概要文件的 bin 目录 (profile_root/bin) 中运行 startManager 命令,启动 Deployment Manager。 7 A 使用“第一步”控制台来启动 Deployment Manager 的管理控制台。 8 A 通过在应用程序服务器概要文件的 bin 目录 (profile_root/bin) 中运行 startNode 命令,启动 Node Agent 进程。 9 A 使用 Deployment Manager 的管理控制台来创建并启动应用程序服务器进程。 单击服务器 > 服务器类型 > WebSphere 应用程序服务器 > server_name。
.10 B 安装 IBM Installation Manager。 11 B 使用 Installation Manager 来安装下列各项: - Web Server Plug-ins for WebSphere Application Server
- WebSphere Customization Toolbox
12 B 使用 Installation Manager 安装 IBM HTTP Server 或安装另一受支持 Web 服务器。 13 B 打开 WebSphere Customization Toolbox 并启动 Web 服务器插件配置工具,以配置 Web 服务器插件并创建 Web 服务器定义。 用于创建和配置 Web 服务器的脚本是在 plugins_root/bin 目录下创建的。
14 B 复制 configureweb_server_name 脚本以粘贴到机器 A。 如果一台机器在诸如 AIX 或 Linux 之类的操作系统下运行,而另一台机器在 Windows 下运行,那么从 plugins_root/bin/crossPlatformScripts 目录复制该脚本。
15 A 将机器 B 中的 configureweb_server_name 脚本粘贴至机器 A 上的 profile_root/bin 目录中。 16 A 启动应用程序服务器。 17 A 在机器 A 上运行 configureweb_server_name 脚本以在管理控制台中创建 Web 服务器定义。 18 A 打开管理控制台并保存已更改的配置。 19 B 启动 Web 服务器。 在启动 Domino Web Server 之前,请读取 Domino Web Server 的 plugins_root/setupPluginCfg.sh 脚本。
20 A 通过使用管理控制台,将机器 A 上的 plugin-cfg.xml 文件从应用程序服务器传播至 Web 服务器。 - 单击服务器 > Web 服务器。
- 在“Web 服务器”页面上,选中要对其传播插件的 Web 服务器旁边的复选标记,然后单击传播插件。
- 方案 9:在一台机器上安装 Deployment Manager,在第二台机器上安装多个受管应用程序服务器节点,并在第三台机器上安装 Web 服务器。
独立应用程序服务器上单元的主要优点是它的可伸缩性。可以管理单元以使它保持与工作负载级别的均衡。 在此方案中,受管节点存在于机器 A 上。所有受管节点联合到同一 Deployment Manager 中。根据您的需要,每个受管节点中的应用程序服务器可为相同应用程序或不同应用程序提供服务。
机器 A 和机器 C 表示两种缩放类型,即垂直缩放和水平缩放:- 垂直缩放在同一台物理机器上创建多个受管节点。
- 水平缩放在多台物理机器上创建单元成员。
此方案中的受管节点与同一个 Web 服务器进行通信。但是,备用策略是为每个受管节点提供专用的 Web 服务器。
表 9. 在一台机器上安装 Deployment Manager,在第二台机器上安装多个受管应用程序服务器节点,并在第三台机器上安装 Web 服务器. 请完成下列步骤:
步骤 机器 任务 1 A 安装 IBM Installation Manager。 2 A 使用 Installation Manager 来安装 WebSphere Application Server Network Deployment。 3 A 使用Profile Management Tool或 manageprofiles 命令来创建 Deployment Manager 服务器类型的管理概要文件。 4 A 通过使用相应的“第一步”控制台,或者通过从 Deployment Manager 概要文件的 bin 目录 (profile_root/bin) 中运行 startManager 命令,启动 Deployment Manager。 5 C 安装 IBM Installation Manager。 6 C 使用 Installation Manager 来安装 WebSphere Application Server Network Deployment。 7 C 使用Profile Management Tool或 manageprofiles 命令来创建多个应用程序服务器概要文件。 8 C 通过使用相应的“第一步”控制台,或者通过从应用程序服务器概要文件的 bin 目录 (profile_root/bin) 中运行 startServer 命令,启动每个应用程序服务器。 9 A 在机器 A 上,使用 Deployment Manager 的管理控制台将应用程序服务器节点添加至单元。 单击系统管理 > 节点 > 添加节点。
10 B 安装 IBM Installation Manager。 11 B 使用 Installation Manager 来安装下列各项: - Web Server Plug-ins for WebSphere Application Server
- WebSphere Customization Toolbox
12 B 使用 Installation Manager 安装 IBM HTTP Server 或安装另一受支持 Web 服务器。 13 B 打开 WebSphere Customization Toolbox 并启动 Web 服务器插件配置工具,以配置 Web 服务器插件并创建 Web 服务器定义。 用于创建和配置 Web 服务器的脚本是在 plugins_root/bin 目录下创建的。
14 B 复制 configureweb_server_name 脚本以粘贴到机器 A。 如果一台机器在诸如 AIX 或 Linux 之类的操作系统下运行,而另一台机器在 Windows 下运行,那么从 plugins_root/bin/crossPlatformScripts 目录复制该脚本。
15 A 将机器 B 中的 configureweb_server_name 脚本粘贴至机器 A 上的 profile_root/bin 目录中。 16 A 在机器 A 上运行 configureweb_server_name 脚本以在管理控制台中创建 Web 服务器定义。 17 A 打开管理控制台并保存已更改的配置。 18 B 启动 Web 服务器。 在启动 Domino Web Server 之前,请读取 Domino Web Server 的 plugins_root/setupPluginCfg.sh 脚本。
19 A 通过使用管理控制台,将机器 A 上的 plugin-cfg.xml 文件从应用程序服务器传播至 Web 服务器。 - 单击服务器 > Web 服务器。
- 在“Web 服务器”页面上,选中要对其传播插件的 Web 服务器旁边的复选标记,然后单击传播插件。
- 方案 10:作业管理器是管理进程的组成部分,它使您能够灵活管理多个管理代理程序、Deployment Manager
和独立应用程序服务器。可以向一个或多个作业管理器注册节点。与 Deployment Manager 相比,作业管理器不会独占继承它的已注册节点的管理功能。向作业管理器注册的节点将保留自己的管理能力。另外,这些节点将定期轮询作业管理器,以确定在作业管理器上是否已发布了需要处理的作业。仍然可以独立于作业管理器来管理所有已注册的节点。作业管理器配置的优点是能够在多个不同环境中协调管理操作。
在一台机器上安装 Deployment Manager 和受管节点,在第二台机器上安装管理代理程序和多个已注册的应用程序服务器节点,在第三台机器上安装作业管理器,并在第四台机器上安装 Web 服务器。
机器 A 中的单元与 Web 服务器进行通信,而机器 C 是可用于测试或者另外某种用途的内部服务器。
表 10. 在一台机器上安装 Deployment Manager 和受管节点,在第二台机器上安装管理代理程序和多个已注册的应用程序服务器节点,在第三台机器上安装作业管理器,并在第四台机器上安装 Web 服务器. 请完成下列步骤:
步骤 机器 任务 1 A 安装 IBM Installation Manager。 2 A 使用 Installation Manager 来安装 WebSphere Application Server Network Deployment。 3 A 使用Profile Management Tool或 manageprofiles 命令来创建 Deployment Manager 服务器类型的管理概要文件。 4 A 通过使用相应的“第一步”控制台,或者通过从 Deployment Manager 概要文件的 bin 目录 (/bin) 中运行 startManager profile_root 命令,启动 Deployment Manager。 5 A 使用Profile Management Tool或 manageprofiles 命令来创建应用程序服务器概要文件。 6 A 使用 Deployment Manager 的管理控制台将应用程序服务器联合到单元中。 单击系统管理 > 节点 > 添加节点。
7 C 安装 IBM Installation Manager。 8 C 使用 Installation Manager 来安装 WebSphere Application Server Network Deployment。 9 C 使用Profile Management Tool或 manageprofiles 命令来创建管理代理程序服务器类型的管理概要文件。 10 C 使用Profile Management Tool或 manageprofiles 命令来创建多个应用程序服务器概要文件。 11 C 通过在管理代理程序概要文件的 bin 目录 (profile_root/bin) 中运行 registerNode 命令,向管理代理程序注册独立应用程序服务器。 12 D 安装 IBM Installation Manager。 13 D 使用 Installation Manager 来安装 WebSphere Application Server Network Deployment。 14 D 使用Profile Management Tool或 manageprofiles 命令来创建作业管理器服务器类型的管理概要文件。 15 D 通过连接至作业管理器上的 wsadmin 工具并在 AdminTask 对象中运行 registerWithJobManager 命令,从而实现向机器 D 上的作业管理器注册机器 C 上的管理代理程序以及机器 B 上的 Deployment Manager。 AdminTask.registerWithJobManager('[-host myhost -conntype SOAP -port 8878 -managedNodeName myhostNode01]')
另外,也可以使用管理控制台向作业管理器进行注册。在 Deployment Manager 控制台中,单击系统管理 > Deployment Manager > 作业管理器,选择一个 Deployment Manager 节点,然后单击向作业管理器注册。在管理代理程序控制台中,单击系统管理 > 管理代理程序 > 节点,选择一个或多个独立节点,然后单击向作业管理器注册。您向作业管理器注册的 Deployment Manager 和独立节点将成为该作业管理器的受管节点。机器 A 上的联合节点 Profile01 不会成为该作业管理器的受管节点;它仍然是由 Deployment Manager 管理的联合节点。
16 B 安装 IBM Installation Manager。 17 B 使用 Installation Manager 来安装下列各项: - Web Server Plug-ins for WebSphere Application Server
- WebSphere Customization Toolbox
18 B 使用 Installation Manager 安装 IBM HTTP Server 或安装另一受支持 Web 服务器。 19 B 打开 WebSphere Customization Toolbox 并启动 Web 服务器插件配置工具,以配置 Web 服务器插件并创建 Web 服务器定义。 用于创建和配置 Web 服务器的脚本是在 plugins_root/bin 目录下创建的。
20 B 复制 configureweb_server_name 脚本以粘贴到机器 A。 如果一台机器在诸如 AIX 或 Linux 之类的操作系统下运行,而另一台机器在 Windows 下运行,那么从 plugins_root/bin/crossPlatformScripts 目录复制该脚本。
21 A 将机器 B 中的 configureweb_server_name 脚本粘贴至机器 A 上的 profile_root/bin 目录中。 22 A 在机器 A 上运行 configureweb_server_name 脚本以在管理控制台中创建 Web 服务器定义。 23 A 打开管理控制台并保存已更改的配置。 24 B 启动 Web 服务器。 在启动 Domino Web Server 之前,请读取 Domino Web Server 的 plugins_root/setupPluginCfg.sh 脚本。
25 A 通过使用管理控制台,将机器 A 上的 plugin-cfg.xml 文件从应用程序服务器传播至 Web 服务器。 - 单击服务器 > Web 服务器。
- 在“Web 服务器”页面上,选中要对其传播插件的 Web 服务器旁边的复选标记,然后单击传播插件。
- 方案 11:在一台机器上安装 Deployment Manager 以及一个或多个受管节点,而在另一台机器上安装DMZ Secure Proxy Server for IBM WebSphere Application Server。DMZ Secure Proxy Server for IBM WebSphere Application Server提供了高性能的逆向代理功能,可以在网络边界使用该功能进行路由、实现负载均衡以及缩短向 Web 资源发出的请求的响应时间。
用于管理DMZ Secure Proxy Server for IBM WebSphere Application Server的最安全方法是在本地使用 wsadmin 命令。DMZ Secure Proxy Server for IBM WebSphere Application Server不包含 Web 容器,因此没有管理控制台。在本地只能使用命令行来完成管理任务。
还可以在 Network Deployment 应用程序服务器单元中使用 wsadmin 命令来管理安全代理服务器配置,然后在本地将它导入DMZ Secure Proxy Server for IBM WebSphere Application Server中。 将这些配置作为仅配置概要文件创建并保留在 Network Deployment 应用程序服务器单元中。对管理代理程序注册这些概要文件,然后使用管理控制台管理这些概要文件。在 Network Deployment 应用程序服务器单元中配置安全代理服务器概要文件,将配置导出到 DMZ 中的某个节点,然后将配置导入DMZ Secure Proxy Server for IBM WebSphere Application Server。如果您对安全代理服务器配置进行了任何更改,请重复此过程。
表 11. 在一台机器上安装 Deployment Manager 以及一个或多个受管节点,并在另一台机器上安装DMZ Secure Proxy Server for IBM WebSphere Application Server. 请完成下列步骤:
步骤 机器 任务 1 A 安装 IBM Installation Manager。 2 A 使用 Installation Manager 来安装 WebSphere Application Server Network Deployment。 3 A 使用Profile Management Tool或 manageprofiles 命令来创建 Deployment Manager 服务器类型的管理概要文件。 4 A 通过使用相应的“第一步”控制台,或者通过从 Deployment Manager 概要文件的 bin 目录 (/bin) 中运行 startManager profile_root 命令,启动 Deployment Manager。 5 A 使用Profile Management Tool或 manageprofiles 命令来创建应用程序服务器概要文件。 6 A 使用 Deployment Manager 的管理控制台将应用程序服务器联合到单元中。 单击系统管理 > 节点 > 添加节点。
7 A 使用Profile Management Tool或 manageprofiles 命令来创建管理代理程序服务器类型的管理概要文件。 8 A 启动管理代理程序。 9 A 使用Profile Management Tool或 manageprofiles 命令来创建安全代理(仅适用于配置)概要文件。 10 A 通过在管理代理程序概要文件的 bin 目录 (profile_root/bin) 中运行 registerNode 命令,向管理代理程序注册安全代理(仅适用于配置)概要文件。 11 A 重新启动管理代理程序。 12 A 当管理代理程序向您提示它所管理的节点列表时,请从安全代理(仅适用于配置)概要文件中选择节点。 13 A 通过管理控制台创建安全代理概要文件。 单击服务器 > 服务器类型 > WebSphere 代理服务器 > 新建,然后使用“创建代理服务器”向导。
14 A 通过连接至管理代理程序的 wsadmin 工具并在 AdminTask 对象中运行 exportProxyServer 命令来导出服务器配置。考虑下列使用 Jython 字符串的示例。 AdminTask.exportProxyServer('[-archive c:\myProxyServer.ear -nodeName node1 -serverName server1]')
AdminTask.exportProxyServer('[-archive /myProxyServer.ear -nodeName node1 -serverName server1]')
15 B 安装 IBM Installation Manager。 16 B 安装DMZ Secure Proxy Server for IBM WebSphere Application Server。 17 A 使用 FTP 将服务器配置文件传输至机器 B。 18 B 通过连接至安全代理的 wsadmin 工具并在 AdminTask 对象中运行 importProxyServer 命令,从而在机器 B 上导入服务器配置。考虑下列使用 Jython 字符串的示例。 AdminTask.importProxyServer('[-archive c:\myProxyServer.ear -nodeName node1 -serverInArchive server1 -deleteExistingServer true]')
AdminTask.importProxyServer('[-archive /myProxyServer.ear -nodeName node1 -serverInArchive server1 -deleteExistingServer true]')
结果
下一步做什么
请参阅 IBM HTTP Server、Web 服务器插件和DMZ Secure Proxy Server for IBM WebSphere Application Server文档,以了解有关安装这些产品的更多信息。


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-dist&topic=tins_scenario3
文件名:tins_scenario3.html