安装 IBM HTTP Server 以检索 AFS 的内容(仅对于 Windows NT)

当在与 AFS 客户机的同一台机器的 Windows NT 上安装了 IBM HTTP Server 时,Web 服务器使用 AFS 服务器作为 Web 内容的库,Web 服务器和 AFS 客户机必须以特定的序列启动。使用在此提供的伪指令来建立该顺序。

  1. 确保已安装、配置并且正在运行 AFS 客户机。
  2. 确保已安装 IBM HTTP Server。
  3. 更改配置文件中的文档根,使它指向 AFS 服务器。 配置文件路径是 Program Files\IBM HTTP Server\conf\httpd.conf。更改下列目录和文档根。
    <目录 "//servername-afs/all/.cell/volumename"> 文档根 "//servername-afs/all/.cell/volumename"

    其中 servername 是 IBM HTTP Server

  4. 如果更改时它正在运行,则重新启动 IBM HTTP Server。
  5. 要允许 IBM HTTP Server 使用 IP 地址来认证 AFS,执行下列步骤:
    1. 启动 Performance Pack 公共配置。
    2. 如果没有显示,添加 AFS 服务器到服务器列表中。
    3. 选择 AFS 服务器并单击“配置服务器”。
    4. 使用“AFS 入门”向导来创建 Web 服务器组。
  6. 要确保 AFS 客户机在服务器启动之前自动启动,您必须更新注册表来显示基于另一个服务的服务器:
    1. 在更改注册表之前,使用本步骤来备份机器配置。
      1. 从命令行中输入 rdisk 开始“修理磁盘实用程序”。
      2. 单击“更新修理信息”。
      3. 单击“是”以继续。
      4. 当提示要创建紧急修理磁盘时,单击“是”。
      5. 插入软盘并单击“确定”。这可能需要几分钟的时间来完成。
      6. 当完成后单击“退出”。
    2. 选择“启动”,“运行”,输入 regedt32,并单击“确定”。
    3. 选择 \HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IBMWebTrafficExpress
    4. 选择 \HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IBM HTTP Server
    5. 单击“编辑”,“添加值”。
    6. 为值名输入 DependOnService。
    7. 从“数据类型”中选择 REG_MULTI_SZ。
    8. 单击“确定”。
    9. 在多字符编辑器中输入 TransarcAFSDaemon,并单击“确定”。
    10. 完成后,选择“注册表 -> 退出”。
    11. 重新启动系统。