向 Web 服务器添加插件配置

可以配置 Web 服务器插件以接收动态资源的 HTTP 请求。可以将该请求转发至 Liberty 服务器,该服务器通过 Web 服务器插件提供高可用性和工作负载均衡。

开始之前

  1. 安装受支持 Web 服务器,例如,IBM® WebSphere® Application Server 附带的 IBM HTTP Server。请参阅 安装 IBM HTTP Server。随 IBM i 提供的 Web 服务器已随产品 5761-DG1(对于 IBM i V6.1)或 5770-DG1(对于 IBM i V7.1)安装。IBM i Web 服务器又称为 IBM HTTP Server for IBM i。随 WebSphere Application Server 提供的 IBM HTTP Server 无法在 IBM I 上运行,并且包含在 WebSphere Application Server for z/OS® V7 和 V8.0 中。要下载 V8.5 HTTP Server,请参阅 IBM Ported Tools for z/OS
  2. 安装 Web 服务器插件和 WebSphere Customization Toolbox (WCT)。要安装 Web 服务器插件,请参阅 安装并配置 Web 服务器插件

    适用于 IBM i 平台对于 IBM i,请参阅 安装并配置 Web 服务器插件

    要安装 WCT,请参阅安装并使用 WebSphere Customization Toolbox

    适用于 IBM i 平台对于 IBM i 和 z/OS,请在工作站上安装 WCT。无需安装任何 WCT 工具。使用 WCT 安装的 Java™ SDK 用于在后续步骤中运行 JConsole Java 实用程序。

关于此任务

使用 Web 服务器插件将 HTTP 请求从支持的 Web 服务器转发到一个或多个应用程序服务器。插件根据 plugin-cfg.xml 文件中的配置数据来检查请求。配置数据将 HTTP 请求的 URI 映射到应用程序服务器的主机名。Web 服务器插件随后使用此信息将请求转发到应用程序服务器。

此过程适用于不在集合体中的 Liberty 服务器。

过程

  1. 适用于已分发平台使用 WCT 为您选择的 Web 服务器配置 Web 服务器插件。
    • 出现提示时,请选择远程场景并指定其上的 Liberty 可供访问的主机的名称。
    • 请勿复制或运行生成的 configureWebserver 脚本。此脚本不是必需的。
  2. 适用于 IBM i 平台配置 HTTP Server 以使用 plugin-cfg.xml 文件。

    通过在 HTTP Server 配置文件结尾查找对 WebSpherePluginConfig 伪指令指定的值来查找当前 plugin-cfg.xml 的位置。例如,<IHS_ROOT>/conf/httpd.conf

    使用 LoadModule 短语在 Web 服务器的 httpd.conf 文件内启用该插件。使用 WebSpherePluginConfig 短语指定 plugin-cfg.xml 文件的位置。例如:
    • 在 Windows 系统上:适用于 Windows 平台
      LoadModule was_ap22_module "path/to/mod_was_ap22_http.dll"
      WebSpherePluginConfig "C:\Program Files\IBM\HTTPServer\conf\plugin-cfg.xml"
    • 在其他分布式系统上:适用于 AIX 平台适用于 LINUX 平台适用于 UNIX 平台适用于 HP UNIX 平台适用于 Solaris 平台
      LoadModule was_ap22_module "path/to/mod_was_ap22_http.so"
      WebSpherePluginConfig "/opt/IBM/HTTPServer/conf/plugin-cfg.xml"

    适用于 IBM i 平台对于 IBM i 和 z/OS,请参阅 配置 IBM HTTP Server 以了解有关在 httpd.conf 文件中启用该插件的指示信息。

  3. 可选: 如果希望 Web 服务器插件将 HTTP 请求转发到多个 Liberty 服务器,请为每个附加服务器重复先前步骤。将所有插件配置合并到一个 plugin-cfg.xml 文件中。

    要合并插件配置,您可以使用下列其中一个工具:


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



时间戳记图标 最近一次更新时间: Monday, 5 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=twlp_admin_webserver_plugin
文件名:twlp_admin_webserver_plugin.html