設定 IBM HTTP Server,以擷取 AFS 的內容(僅適用於 Windows NT)

如果已將 IBM HTTP Server 安裝在與 AFS 從屬站相同的 Windows NT 機器上, 而且 Web 伺服器使用 AFS 伺服器來作為 Web 內容的存放處, 則 Web 伺服器及 AFS 從屬站就必須以特定的順序來啟動。 請使用這裡所提供的指示來建立該順序。

  1. 確定已安裝、配置「AFS 從屬站」,而且正在執行中。
  2. 確定已安裝 IBM HTTP Server。
  3. 將配置檔中的 DocumentRoot 變更為指向 AFS 伺服器。 配置檔路徑為 Program Files\IBM HTTP Server\conf\httpd.conf。 執行下列的 Directory 及 DocumentRoot 變更。
    <Directory "//servername-afs/all/.cell/volumename"> DocumentRoot "//servername-afs/all/.cell/volumename"

    其中 servername 是 IBM HTTP Server 的名稱

  4. 如果在變更時,IBM HTTP Server 正在執行,則重新啟動。
  5. 為了讓 IBM HTTP Server 能夠使用 IP 位址來向 AFS 執行鑑別,請執行下列步驟:
    1. 啟動「效能套裝一般配置」。
    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. 重新啟動系統。