從企業內部網路伺服器遞送說明內容

您可以在防火牆的保護之下,設定一個企業內部網路伺服器,來提供說明內容給使用者。這樣的話,使用者就不必將說明內容下載並儲存到他們的電腦上。視您的安全需求及組織需要而定,您可以從企業內部網路伺服器,提供說明內容給使用者。這樣的安排可釋放使用者電腦的磁碟空間,因為伺服器上僅儲存一份說明內容副本。您也可以確定只需要從企業內部網路伺服器執行更新一次,所有的使用者都能從 IBM® 取得最新的說明內容。
開始之前
在企業內部網路伺服器中提供說明內容時,需要在伺服器上部署企業 help.WAR 應用程式。因此,您必須具備應用程式伺服器。
執行這項作業的原因和時機
請參閱 Installation Manager 資訊中心,以取得為說明內容設定企業內部網路伺服器的更新指示。

由於每個企業各有不同,範例將顯示設定應用程式伺服器以及部署 help.WAR 應用程式的程序。在這個範例中,這些程序顯示如何利用開放程式碼 Apache Tomcat Application Server 來遞送說明內容。基本程序適用於所有的伺服器;但您的伺服器特性可能會有所不同。請檢閱適用於您應用程式伺服器的部署指示。

下列範例使用 Apache Tomcat 6.0。您可以從 http://tomcat.apache.org 下載伺服器應用程式。

註: Apache Tomcat 6.0 需要 Java™ 2 Standard Edition (J2SE) 執行時期環境 (JRE) 5.0 版或更新版本。

如果要設定 Apache Tomcat Application Server 來提供說明內容,請執行下列動作:

  1. 根據內含的指示,下載及安裝 J2SE JRE:http://java.sun.com/j2se
    註: 您也可以使用完整的 JDK 而非只是 JRE。在此情況下,請將您的 JAVA_HOME 環境變數設為您安裝 JDK 的目錄路徑名稱。例如,使用下列其中一個環境變數: setc:\j2sdk5.0/usr/local/java/j2sdk5.0
  2. 將指名為 JRE_HOME 的環境變數設為您安裝 JRE 的目錄路徑名稱。例如,設定下列其中一個環境變數: c:\jre5.0/usr/local/java/jre5.0
  3. 將二進位配送檔解壓縮到方便的位置,使配送檔位於其本身的目錄中,這個目錄通常命名為 apache-tomcat-version。在本文的其餘部分中,將使用 $CATALINA_HOME 名稱來代表版次目錄的完整路徑名稱。
  4. 將 Help.WAR 放置在 webapps 資料夾中:$CATALINA_HOME\webapps
  5. 輸入下列指令來啟動 Apache Tomcat (Windows®):$CATALINA_HOME\bin\startup.bat 在啟動之後,可以從下列位址取得 Apache Tomcat 所包含的預設 Web 應用程式:http://localhost:8080/。
  6. 開啟啟動頁面之後,您可以在 URL 結尾處新增 help/index.jsp 來存取說明系統:http://localhost:8080/help/index.jsp
  7. 如果要讓使用者從您的應用程式伺服器來存取說明內容,請提供說明系統的伺服器、埠和路徑給使用者。
  8. 有了這些資訊之後,使用者可以啟動工作台,然後按一下視窗 > 喜好設定
  9. 使用者可以選取並展開「說明」喜好設定,選取包含遠端資訊中心的說明內容,然後按一下新增
  10. 使用者可以在適當的欄位中輸入伺服器名稱、主機、路徑和埠,然後按一下確定
  11. 如果要取得已更新的使用者協助,請導覽至更新視窗,然後遵循位於下列位址的安裝和更新指示:http://localhost:8080/help/updater/updatewar.jsp
  12. 如果要更新說明內容,就必須清除快取。否則,瀏覽器中將不會反映更新項目。請執行下列步驟來清除快取以準備更新:
    1. 輸入下列指令來關閉 Apache Tomcat Application Server:$CATALINA_HOME\bin\shutdown.bat
    2. 導覽至 $CATALINA_HOME\work\Catalina\localhost 目錄,然後刪除說明資料夾,該資料夾包含未經壓縮的 Web 應用程式。
    3. 將新的 help.WAR 檔複製到 $CATALINA_HOME\webapps 資料夾中,然後重新啟動 Apache Tomcat Application Server。

意見