IBM HTTP Server for WebSphere Application Server, V6.1
             操作系统: z/OS

             使目录和搜索结果个性化
本主题仅适用于 z/OS 操作系统。

安装 IBM HTTP Server

本主题描述如何使用安装程序来安装 WebSphere Application Server on z/OS 的 IBM HTTP Server 可运行版本(服务器实例)。

在您开始之前

在使用安装程序之前,请完成以下操作:
  • 使用 SMP/E 获取并应用为 IBM HTTP Server for z/OS 系统提供支持的 WebSphere Application Server V6.1 PTF。IBM HTTP Server 代码被安装到 WebSphere Application Servers Optional Materials 树中。缺省目录名称为 /usr/lpp/zWebSphere_OM/V6R1/HTTP/Server
  • 将包含此目录的文件系统安装在运行 IBM HTTP Server 实例所在的 z/OS 系统上。
  • 执行 IBM HTTP Server 所需的 z/OS 系统配置
  • 创建供 IBM HTTP Server 使用的系统授权工具(SAF)用户标识和组。有关详细信息,请参阅 z/OS 系统配置

    本主题中的示例使用服务器用户标识 WWWSERV 和服务器组 WWWGROUP。

  • 创建安装目录以保存服务器实例的配置文件。请参阅迁移和安装 IBM HTTP Server > z/OS 系统 ,以了解更多信息。
    本主题中的示例使用安装目录 /etc/websrv1。将目录许可权设置为 770,目录所有权则设置为服务器用户标识和组:
    mkdir  /etc/websrv1
    chown  WWWSERV:WWWGROUP /etc/websrv1
    chmod 770 /etc/websrv1
    
  • 运行安装程序的用户必须具有对所选安装目录的写访问权。 该用户标识必须具有有效 OMVS 段并且与运行 Web 服务器时使用的用户标识相同。(请参阅在先前步骤中引用的 z/OS 系统配置部分。)
  • 将 umask 值设置为 022。要验证 umask 值是否已设置为 022,请运行 umask 命令。
  • 要启用管理控制台以修改 httpd.conf 文件,您必须使用系统授权工具(SAF)将 WebSphere Application Server 控制区域用户标识添加至 IBM HTTP Server 组。例如,要将用户 ASCR1 添加至组 WWWGROUP,请输入以下命令:
    CONNECT ASCR1 GROUP (WWWGROUP) OWNER (WWWGROUP)

关于本任务

使用安装程序来执行下列任务以在机器上安装 IBM HTTP Server for z/OS 的运行实例。

过程

  1. 使用将用于运行安装程序的用户标识来登录至 UNIX System Services shell。 (请参阅针对本主题的在开始之前部分。)切换至 IBM HTTP Server 产品代码目录:
    cd /usr/lpp/zWebSphere_OM/V6R1/HTTP/Server
  2. 运行安装程序以将产品文件安装到安装目录中、执行初始定制以及创建从安装目录指向产品目录的符号链接。

    安装程序为 bin/install_ihs

    可用三个参数来调用安装程序。
    • -admin 关键字,它允许您使用管理控制台来修改 httpd.conf 文件。
    • 服务器实例的安装目录。它一定不能与产品目录相同。
    • Web 服务器的非 SSL 端口。缺省端口为 80。也可以在 Listen 伪指令上更改该端口。
    以下示例从管理控制台调用安装程序。不论是否具有管理控制台支持,均可调用该命令来修改 httpd.conf 文件。对于这两个示例,/etc/websrv1 是安装目录,而 80 是 Web 服务器的非 SSL 端口。
    • 此示例调用了具有管理控制台支持的命令来修改 httpd.conf 文件。
      bin/install_ihs -admin /etc/websrv1 80
    • 此示例调用了没有管理控制台支持的命令来修改 httpd.conf 文件。
      bin/install_ihs /etc/websrv1 80
    注: 如果产品目录路径包含符号链接,那么应该将这些符号链接指向以下缺省产品目录:/usr/lpp/zWebSphere_OM/V6R1/HTTP/Server。如果未使用缺省产品目录,那么必须使用诸如 /WebSphere/6.1/SMPE/bin/install_ihs 之类的绝对路径来调用安装脚本。如果未使用这两个选项,那么当 IBM HTTP Server 为安装目录创建符号链接时,它会创建物理链路而非逻辑链路。
  3. 可选: 只有将管理控制台配置为启动和停止 IBM HTTP Server 时,此步骤才是可选的。可以通过为 IBM HTTP Server 实例创建 JCL 编目过程从 MVS 控制台中启动该实例。有关更多信息,请参阅使用 JCL 过程启动 IBM HTTP Server on z/OS 。确保 JCL 过程已指定给对 IBM HTTP Server 定义的用户和组,如执行必需的 z/OS 系统配置 中所述。
  4. 可选: 通过多次运行 IBM HTTP Server 安装程序,可创建多个 IBM HTTP Server 实例。 但是,每次运行安装程序时都必须使用不同的安装程序。

结果

执行以下步骤以确认已在机器上成功安装了产品的可运行版本:

  1. 使用服务器用户标识来登录至 OMVS shell。请验证服务器用户标识具有非零 UID 值。将目录切换至服务器实例的安装目录:
    cd /etc/websrv1
  2. 运行下列命令以验证程序的安装:apachectl -vapachectl configtest
    以下样本输出是一个成功安装程序的示例:
    # bin/apachectl -v
    Server version: IBM_HTTP_Server/6.1-rc2 Apache/2.0.47
    Server built:   Oct  6 2006 17:33:30
    # bin/apachectl configtest
    Syntax OK
    实际的版本字符串和构建日期将会有所不同。
  3. 启动 IBM HTTP Server。
    bin/apachectl start
  4. 从浏览器装入缺省 Web 页面以确认 IBM HTTP Server 是否可运行:将 Web 浏览器指向 z/OS 系统的 IP 名称或地址,该系统使用在运行安装程序时指定的非 SSL 端口号或缺省端口 80。
  5. 通过运行以下命令来停止 IBM HTTP Server:
    bin/apachectl stop

下一步做什么?




相关概念
使用 JCL 过程启动 IBM HTTP Server on z/OS
相关任务
执行必需的 z/OS 系统配置
卸载 IBM HTTP Server
在 z/OS 上安装和配置 IBM HTTP Server 的 WebSphere Application Server 插件
相关参考
FastCGI 伪指令
SSL 伪指令
任务主题    

使用条款 | 反馈

最近更新日期: Mar 31, 2008 3:11:26 AM EDT
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.ihs.doc/info/ihs/ihs/tihs_installihsz.html