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

在同一机器上配置 Web 服务器和 Deployment Manager 概要文件

此过程描述在包含 Deployment Manager 和受管节点的机器上安装 Web 服务器及其插件。

开始之前

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

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

此过程将在机器上配置 Deployment Manager 概要文件。必须存在受管节点才能定义始终位于受管节点上的 Web 服务器定义。

本地分布式安装 - dmgr

为受管节点启动 Deployment Manager 和节点代理程序。Deployment Manager 和节点都必须运行以成功更改它的配置。

关于此任务

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

使用此过程安装 Web 服务器插件、配置 Web 服务器以及创建 Web 服务器定义。

过程

  1. 登录至操作系统。

    如果您以非 root 用户或非管理用户的身份进行安装,那么会有一些限制。

    [AIX][HP-UX][Linux][Solaris]另外,选择一个允许所有者读/写文件的 umask,并允许其他用户按照主要的系统策略来访问这些文件。对于 root 用户,建议选择 umask 022。对于非 root 用户,可以根据用户是否共享组而使用 umask 002 或 022。要验证 umask 设置,发出以下命令:
    umask
    要将 umask 设置设置为 022,请发出以下命令:
    umask 022
    [Windows]以管理用户身份在 Windows 操作系统上安装时,会自动创建 Windows 服务来自动启动应用程序服务器。安装程序用户帐户必须具有以下高级用户权限:
    • 以操作系统方式操作
    • 作为服务登录
    例如,在某些 Windows 操作系统上,单击控制面板 > 管理工具 > 本地安全策略 > 本地策略 > 用户权限分配来设置高级选项。有关更多信息,请参阅 Windows 操作系统文档。

    [Windows]如果打算将应用程序服务器作为 Windows 服务来运行,那么不要使用包含空格的用户标识来进行安装。无法验证带有空格的用户标识。不允许这样的用户标识来继续安装。要解决此限制,请使用不包含空格的用户标识来安装。

  2. 安装 IBM® Installation Manager。
  3. 使用 Installation Manager 安装 WebSphere® Application Server Network Deployment 产品。
  4. 创建 Deployment Manager 概要文件作为机器上的第一个概要文件。
  5. 创建独立应用程序服务器概要文件或定制概要文件,并联合节点。
  6. 使用 Installation Manager 来安装下列各项:
    • WebSphere Application Server 的 Web 服务器插件
    • WebSphere Customization Toolbox
  7. 使用 Installation Manager 安装 IBM HTTP Server 或安装另一受支持 Web 服务器。
  8. 打开 WebSphere Customization Toolbox 并启动 Web 服务器插件配置工具。
  9. 选择 Web 服务器插件运行时位置。
    如果要使用的位置(先前安装的 Web 服务器插件的位置)不在列表中,请执行下列操作以将该位置添加到您的工作集:
    1. 单击添加
    2. 输入 Web 服务器插件位置的名称。
    3. 请执行下列其中一项操作:
      • 输入位置。
      • 单击浏览,并查找位置,然后单击确定
  10. 单击创建
  11. 选择您要配置的 Web 服务器的类型,然后单击下一步
  12. 选择已安装的目标 Web 服务器的体系结构(64 位或 32 位),然后在系统询问时单击下一步
  13. 单击浏览以选择 Web 服务器的配置文件、验证 Web 服务器端口是否正确,然后完成时单击下一步

    选择文件而不仅仅是文件的目录。某些 Web 服务器有两个配置文件并且需要您浏览每个文件。

    以下列表显示了支持的 Web 服务器的配置文件:
    Apache HTTP Server
    apache_root/config/httpd.conf
    Domino® Web Server
    names.nsfNotes.jar

    向导会提示 notes.jar 文件。实际名称为 Notes.jar

    Web 服务器插件配置工具将验证文件是否存在,但是该工具不会验证其中任何一个文件。

    IBM HTTP Server
    [AIX Solaris HP-UX Linux Windows]IHS_root/conf/httpd.conf
    [IBM i]IHS_profile_root/conf/httpd.conf
    Microsoft Internet Information Services (IIS)
    Web 服务器插件配置工具可以确定要编辑的正确文件。
    Sun Java™ System Web Server(以前称为 Sun ONE Web Server 和 iPlanet Web Server)V6.0 和更高版本
    obj.confmagnus.conf
  14. 如果要配置 IBM HTTP Web 服务器插件,请执行下列操作。
    1. (可选)设置管理服务器配置以管理 Web 服务器。
      注意: 使用 Web 服务器插件配置工具来配置 IBM HTTP Server 管理服务器时,必须以具有管理员/root 用户特权的“本地”帐户运行 Websphere Customization Toolbox。
      1. 选择设置 IBM HTTP Server 管理服务器
      2. 指定 IBM HTTP 管理服务器将用于通信的端口号。
      3. (可选)选择创建用于 IBM Server 管理服务器认证的用户标识,并输入用户标识和密码以通过管理控制台向 IBM HTTP Server 管理服务器进行认证。
    2. 单击下一步
    3. [AIX][Linux]指定对 IBM HTTP Server、IBM HTTP Server 管理服务器以及 Web 服务器插件配置文件具有写许可权的系统用户标识和组。

      必要时选择使用凭证创建新的唯一系统用户标识和组

      [AIX]限制: 用户标识名称或组名长度的平台限制通常为 8 个字符,但有时也可以进行配置。如果您指定的新用户标识名称或组名的长度超过了此限制,那么配置可能会失败。
    4. [Windows](可选)对 IBM HTTP Server 管理服务器进行设置,以使其作为 Windows 服务运行。
      1. 选择将 IBM HTTP Server 管理服务器作为 Windows 服务运行
      2. 请执行下列其中一项操作:
        • 选择以本地系统帐户登录
        • 选择以指定用户帐户登录,并输入该帐户的用户标识和密码。
          用户标识需要下列高级用户权限:
          • 以操作系统方式操作
          • 作为服务登录
      3. 选择启动类型将为自动还是手动。
    5. 单击下一步
  15. 指定 Web 服务器定义的唯一名称,然后单击下一步
  16. 选择配置方案。
    1. 选择本地方案。
    2. 请执行下列其中一项操作:
      • 输入 WebSphere Application Server 的安装位置 (app_server_root)。
      • 单击浏览,并查找 WebSphere Application Server 的安装位置 (app_server_root),然后单击确定
    3. 单击下一步
  17. 选择要使用当前 Web 服务器插件进行配置的概要文件,然后单击下一步
  18. 复审摘要信息,然后单击配置以开始配置 Web 服务器、Web 服务器插件和概要文件。
  19. 在摘要面板中验证安装是否成功,然后单击完成

    如果出现问题并且安装未成功,那么检查 plugins_root/logs 目录中的日志。 更正任何问题并重新进行配置。

  20. [AIX Solaris HP-UX Linux Windows]仅限 Domino Web 服务器:设置 WAS_PLUGIN_CONFIG_FILE 环境变量。

    在诸如 AIX 或 Linux 之类的平台上,将父 shell 的脚本作为源允许子进程继承导出的变量。在 Windows 系统上,采用运行任何其他命令的方式运行脚本。在 Windows 系统上,会自动将脚本视为源。

    1. 打开命令窗口。
    2. 切换至插件安装根目录。
    3. plugins_root/bin/setupPluginCfg.sh 脚本发出相应的命令:
      • [AIX][HP-UX][Solaris]. plugins_root/bin/setupPluginCfg.sh(注意,句点与安装根目录之间存在空格。)
      • [Linux]source plugins_root/bin/setupPluginCfg.sh

    在诸如 AIX 或 Linux 之类的操作系统上,脚本还位于 lotus_root/notesdata 目录中。

    启动 Domino Web Server 之前,对脚本发出相应的命令。

  21. 在 Deployment Manager 的管理控制台中,单击系统管理 > 保存对主存储库所做的更改 > 与节点同步更改 > 保存
  22. 启动 Snoop servlet 以验证 Web 服务器从 Application Server 检索应用程序的能力。

    通过启动应用程序服务器和 Web 服务器并通过 IP 地址使用 Snoop servlet 来测试您的环境。

    1. 启动应用程序服务器。 在 Network Deployment 环境中,仅在将 Application Server 添加到单元时包括 DefaultApplication 的情况下,才能在单元中使用 Snoop Servlet。addNode 命令的 -includeapps 选项将 DefaultApplication 迁移到单元。如果应用程序不存在,那么跳过此步骤。
      切换至 profile_root/bin 目录并运行 startServer 命令:
      • [AIX][Linux]./startServer.sh server1
      • [Windows]startServer server1
      • [IBM i]startServer server1
    2. 启动 IBM HTTP Server 或者您正在使用的 Web 服务器。

      [IBM i]使用 2001 页或者使用 STRTCPSVR SERVER(*HTTP) HTTPSVR(instance_name ) 命令来启动 IBM HTTP Server。

      [AIX Solaris HP-UX Linux Windows]使用命令窗口将目录切换至 IBM HTTP Server 安装映像,或者切换至 Web 服务器的安装映像。发出相应的命令以启动 Web 服务器,如对于 IBM HTTP Server 发出这些命令:

      [AIX Solaris HP-UX Linux Windows]要从命令行启动 IBM HTTP Server,请执行以下操作:

      [AIX Solaris HP-UX Linux Windows]访问 IBMHttpServer/bin 目录中的 apacheapachectl 命令。
      • [AIX][Linux]./apachectl start
      • [Windows]apache
    3. 将浏览器指向 http://localhost:9080/snoop,以测试应用程序服务器提供的内部 HTTP 传输。将浏览器指向 http://Host_name_of_Web_server_machine/snoop 以测试 Web 服务器插件。

      缺省情况下,HTTP 传输端口是 9080,并且对于每个概要文件必须唯一。该端口与名为 default_host 的虚拟主机相关联,此虚拟主机配置为托管已安装的 DefaultApplication。Snoop servlet 是 DefaultApplication 的一部分。更改端口以与实际的 HTTP 传输端口匹配。

    4. 验证该 Snoop 是否正在运行。

      任一 Web 地址都应该显示“Snoop Servlet - Request/Client Information”页面。

结果

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

Installation Manager 将 Web 服务器配置为使用 plugins_root/plugin-cfg.xml 文件。

下一步做什么

安装本地 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_single
文件名:tins_webplugins_single.html