設定 IBM HTTP Server,以擷取 AFS 的內容(僅適用於 Windows NT)
如果已將 IBM HTTP Server 安裝在與 AFS 從屬站相同的 Windows NT 機器上,
而且 Web 伺服器使用 AFS 伺服器來作為 Web 內容的存放處,
則 Web 伺服器及 AFS 從屬站就必須以特定的順序來啟動。
請使用這裡所提供的指示來建立該順序。
- 確定已安裝、配置「AFS 從屬站」,而且正在執行中。
- 確定已安裝 IBM HTTP Server。
- 將配置檔中的 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 的名稱
- 如果在變更時,IBM HTTP Server 正在執行,則重新啟動。
- 為了讓 IBM HTTP Server 能夠使用 IP 位址來向 AFS 執行鑑別,請執行下列步驟:
- 啟動「效能套裝一般配置」。
- 如果 AFS 伺服器不存在,則將其新增至伺服器清單。
- 選取 AFS 伺服器,並按一下「配置伺服器」。
- 使用「AFS 入門」精靈,以建立「Web 伺服器群組」。
- 為確定「AFS 從屬站」會自動在伺服器之前啟動,
您必須更新登錄,以顯示該伺服器從屬於別的服務程式:
- 在變更登錄之前,請使用此程序來備份您的機器配置。
- 在指令行中輸入 rdisk,以啟動「修復磁碟公用程式」。
- 按一下「更新修復資訊」
- 按一下「是」以繼續。
- 提示您建立「緊急修復磁碟」時,按一下「是」。
- 插入磁片,並按一下「確定」。此作業需要花幾分鐘的時間來完成。
- 完成後,按一下「結束」。
- 選取「開始\執行」,輸入 regedt32,並按一下「確定」。
- 選取 \HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IBMWebTrafficExpress
- 選取 \HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IBM HTTP Server
- 按一下「編輯」/「新增數值」。
- 輸入 DependOnService 來作為「數值名稱」。
- 從「資料類型」中選取 REG_MULTI_SZ。
- 按一下「確定」。
- 在「多重字串編輯程式」中輸入 TransarcAFSDaemon,並按一下「確定」。
- 完成後,請選取「登錄」-> 「結束」。
- 重新啟動系統。