[AIX Solaris HP-UX Linux Windows][IBM i]

在同一机器上配置 Web 服务器和应用程序服务器概要文件

WebSphere® Application Server 提供 Web 服务器插件,可配置该插件以与特定品牌的 Web 服务器进行通信。了解如何在同一机器上安装 Web 服务器及 WebSphere Application Server 的 Web 服务器插件以及应用程序服务器。

开始之前

[IBM i]当存在多个概要文件时,可以选择 Web 服务器插件工具配置的概要文件。有关用来确定如何选择要配置的概要文件的逻辑流的描述,请参阅插件配置

[AIX Solaris HP-UX Linux Windows]当存在多个概要文件时,可以选择 Web 服务器插件工具配置的概要文件。有关用来确定如何选择要配置的概要文件的逻辑流的描述,请参阅插件配置

如果 WebSphere Application Server 产品系列支持特定品牌的 Web 服务器(如 IBM® HTTP Server 或 Microsoft Internet 信息服务 (IIS)),那么 WebSphere Application Server 产品提供您必须安装的 Web 服务器的二进制插件。

如果 WebSphere Application Server 产品系列没有为特定品牌的 Web 服务器提供二进制插件,那么该 Web 服务器不受支持。二进制插件的目的是提供 Web 服务器和应用程序服务器间的通信协议。

[AIX Solaris HP-UX Linux Windows]假设您创建新的概要文件,并且您还要使用 Web 服务器。您必须为新的概要文件安装新的 Web 服务器,安装 Web 服务器插件,并使用 Web 服务器插件配置工具来配置 Web 服务器以及应用程序服务器。

如果还没有安装 Web 服务器,那么您仍可以安装 Web 服务器插件以备以后使用。

此过程配置应用程序服务器概要文件,该文件是机器上的缺省概要文件。 Web 服务器和应用程序服务器之间存在一对一的关系。

但是,对于独立应用程序服务器概要文件和受管概要文件,可以为其定义多个 Web 服务器,并且每个 Web 服务器都在不同的 Web 服务器定义中定义。

本文描述如何创建以下拓扑:

应用程序服务器及可选的 Web 服务器位于一台机器上

注: 只有当应用程序服务器也由同一非 root 用户安装时,才支持对插件组件执行非 root 用户安装。否则,将无法对应用程序服务器安装运行 Web 服务器配置脚本。

关于此任务

注: 本主题引用了一个或多个应用程序服务器日志文件。作为另一种建议采用的方法,您可以在分布式系统和 IBM i 系统上配置服务器以使用高性能可扩展日志记录 (HPEL) 记录和跟踪基础结构,而不使用 SystemOut.logSystemErr.logtrace.logactivity.log 文件。您还可以将 HPEL 与本机 z/OS® 日志记录设施结合使用。如果要使用 HPEL,那么可从服务器概要文件 bin 目录使用 LogViewer 命令行工具来访问所有日志和跟踪信息。有关使用 HPEL 的更多信息,请参阅有关使用 HPEL 对应用程序进行故障诊断的信息。
收集以下信息后,Web 服务器插件配置工具将为受支持的 Web 服务器配置插件:
  • 要配置的 Web 服务器的类型
  • 已安装的目标 Web 服务器的体系结构(64 位或 32 位)
  • 要配置的 Web 服务器的一个或多个配置文件所在的位置
  • Web 服务器端口
  • 对于 IBM HTTP Server,将收集以下信息:
    • 用于可选 IBM HTTP Server 管理服务器设置的端口号
    • 用于通过管理控制台向 IBM HTTP Server 管理服务器进行认证的用户标识和密码
    • [AIX][Linux]对 IBM HTTP Server、IBM HTTP Server 管理服务器以及 Web 服务器插件配置文件具有写许可权的系统用户标识和组。
    • [Windows]选择将 IBM HTTP Server 管理服务器作为 Windows 服务运行时的用户标识和密码
  • Web 服务器定义的名称
  • 要使用的配置方案
    • 如果为远程方案,那么此工具将收集应用程序服务器的主机名或 IP 地址。
    • 如果为本地方案,那么此工具将收集 WebSphere Application Server 产品的安装根目录。
  • 要使用 Web 服务器插件配置的概要文件

Web 服务器插件配置工具通过创建指向二进制插件模块和插件配置文件的位置的伪指令来编辑 Web 服务器的一个或多个配置文件。

Web 服务器的类型不同,二进制插件模块的名称也不同。插件配置文件 总是 plugin-cfg.xml 文件。

除非 Web 服务器定义已存在,否则 Web 服务器插件配置工具将在应用程序服务器的配置中创建此定义。

您可以使用管理控制台来管理此 Web 服务器配置。 例如,在应用程序服务器上安装应用程序时,您还可选择在 Web 服务器定义上安装该应用程序。如果这样,已更新的 plugin-cfg.xml 文件会显示新应用程序 可用。读取更新后的插件配置文件时,Web 服务器将了解到它可以提供给 Web 客户机的新应用程序。

如果您选择不在 Web 服务器定义上安装新应用程序,那么不会将应用程序添加到插件配置文件。 Web 服务器不会了解到此应用程序,也无法将它提供给 Web 客户机。

支持的配置 支持的配置: 此工具只在 AIX®、Linux 和 Windows 上受支持。除了使用 Web 服务器插件配置工具之外,还可将 PCT 命令行工具与响应文件配合使用来配置 Web 服务器。请阅读使用 pct 工具配置 Web 服务器插件以了解更多信息。sptcfg

使用此过程安装 Web 服务器插件、配置 Web 服务器以及在缺省应用程序服务器概要文件中创建 Web 服务器定义。

过程

结果

Web 服务器插件的安装导致创建了 Plugins 目录和多个子目录。例如,下面就是 Linux 系统上创建的那些目录中的某些目录:
  • plugins_root/bin/32bitsplugins_root/bin/64bits 包含所有受支持的 Web 服务器的二进制插件
  • plugins_root/logs 包含日志文件
  • plugins_root/properties 包含版本信息

除非 Web 服务器定义已存在,否则 Web 服务器插件配置工具会在应用程序服务器概要文件中创建此定义。

Web 服务器插件配置工具将 Web 服务器配置为使用 profile_root/plugin-cfg.xml 文件。

只要发生影响 Web 服务器插件配置文件 plugin-cfg.xml 的事件,应用程序服务器就会重新生成该文件。这种事件包括添加或移除应用程序、服务器或虚拟主机。独立应用程序服务器在以下位置重新生产此文件:
profile_root
   /config/cells/cell_name/nodes/
   web_server_name_node/servers/
   web_server_name/plugin-cfg.xml
在联合节点上,创建或移除集群和集群成员也会导致重新生成文件。Deployment Manager 在以下位置为联合应用程序服务器重新生成此文件:
profile_root
   /config/cells/cell_name/nodes/
   node_name_of_AppServer/servers/
   web_server_name/plugin-cfg.xml

下一步做什么

您可以在配置本地 Web 服务器的插件后立即启动独立应用程序服务器和 Web 服务器。启动服务器并保存已更改的配置后,打开应用程序服务器的管理控制台。

配置本地 Web 服务器的插件后,您可以在运行用于完成配置的脚本后启动联合应用程序服务器和 Web 服务器。打开 Deployment Manager 的管理控制台。等待发生节点同步。保存包含新的 Web 服务器定义的已更改配置。

有关安装过程的概述,请参阅选择 Web 服务器拓扑图和路线图

请参阅插件配置,以获取有关插件配置文件的位置的信息。

请参阅 Web 服务器配置以获取有关配置 Web 服务器时所涉及的文件的信息。

有关 Web 服务器插件配置工具如何配置受支持 Web 服务器的信息,请参阅编辑 Web 服务器配置文件

请参阅配置 Web 服务器插件以获取有关用于安装 Web 服务器插件的其他安装方案的信息。


指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tins_webplugins_local
文件名:tins_webplugins_local.html