配置 IBM HTTP Server V9

您可以使用 IBM HTTP Server (IHS) V9 Web 服务器来支持多个 IBM® Cognos® Analytics 应用服务器的负载均衡和故障转移。

为此,必须安装 IHS V9 和 Web Server Plug-ins for IBM WebSphere Application Server V9,然后配置 IHS V9 以使用 cognos.conf 文件。

有关安装 IBM WebSphere Application Server V9的 Web 服务器插件的更多信息,请参阅 本文 (www.ibm.com/support/knowledgecenter/en/SSAW57_9.0.0/com.ibm.websphere.installation.nd.doc/ae/rins_plugins_info.html)。

开始之前

以下先决条件是必需的:

  • IBM SDK Java Technology Edition V 8 for Windows (CND15ML)
  • IBM WebSphere Application Server V9.0 补充-Web 服务器插件 (CND1EML)
  • IBM WebSphere Application Server V9.0 补充- IBM HTTP Server (CND1DML)

关于本任务

必须正确指定基于 Windows 的 IBM HTTP Server (IHS) 设置的目录和别名。 例如,别名 ibmcognos 需要设置为 /ibmcognos "c:/cognos_analytics_location/cognos/webcontent"。 请确保在路径中使用正斜杠 (/) 字符,并将该位置括在双引号 ("") 中。

过程

  1. 安装 IBM Installation Manager (IIM) ,最好是 V 1.8.5 或更高版本 (如果尚未安装)。

    您可以从 此位置 (www.ibm.com/support/docview.wss?uid=swg24041188) 下载 IIM。

  2. 使用 IIM ,从 Liberty 产品的联机产品存储库 (www.ibm.com/support/knowledgecenter/SSEQTP_liberty/com.ibm.websphere.wlp.nd.multiplatform.doc/ae/cwlp_ins_repositories.html) 安装 IBM HTTP Server (IHS) V9 和 IBM WebSphere Application Server V9 的 Web 服务器插件。

    确保使用以下安装路径:

    • /opt/IHS90 作为 IHS V9 安装根目录
    • /opt/IHS90Plugin 作为 IBM WebSphere Application Server 安装根目录的 Web 服务器插件

      不能在 IHS V9 安装根目录中安装插件。

  3. 通过运行以下命令来关联 WAS Web 服务器插件 V9 和 IHS V9 :
    cd /opt/IHS90
    bin/simplepct.sh /opt/IHS90Plugin

    simplepct.sh 文件是在 IHS V9 修订包 5 中引入的,在 IHS V9的早期版本中不可用。 有关更多信息,请参阅 本文 (www.ibm.com/support/docview.wss?uid=swg24044965)。

    提示: 在 UNIX 上,运行此命令后,请检查 IHS V9 安装中的 httpd.conf 文件。 如果看到 $PLG_ROOT,请将其替换为 WAS Web 服务器插件 V9 安装根文件夹,例如 /opt/IHS90Plugin
  4. 为 WAS Web 服务器插件生成 plugin-cfg.xml 文件。 有关更多信息,请参阅 针对 Cognos Analytics 服务器生成 plugin-cfg.xml
  5. 将步骤 4 中生成的 plugin-cfg.xml 文件复制到 WAS_Web_Server_Plugins_install_root/config/webserver1 目录,例如 /opt/IHS90Plugin/config/webserver1
    提示: 在 UNIX 上,确保 plugin-cfg.xml 文件在复制文件后具有读和执行许可权。
  6. 使用以下步骤配置 IHS V9 :
    1. 访问 Cognos Analytics gateway_install_location/cgi-bin/templates 目录中的模板文件 cognos_IHS9_SSO.confcognos_IHS9.conf
    2. 将模板文件复制到 IHS9_install_root/conf 目录 (例如 /opt/IHS90/conf) ,并将其重命名为 cognos.conf。 修改 cognos.conf 文件以指向正确的安装位置。
    3. 配置 httpd.conf,如 使用 Apache HTTP Server 或 IBM HTTP Server配置 Cognos Analytics 一文中所述。
    4. 重新启动 IHS V9 Web 服务器。