Sun ONE logo      上一頁      目錄      下一頁     

Sun[tm] ONE Portal Server, Mobile Access 6.2 安裝指南

第 2 章
安裝 Mobile Access 軟體

您必須在安裝 Sun™ ONE Portal Server 軟體的每部伺服器上安裝 Sun™ ONE Portal Server, Mobile Access 6.2 產品。

使用軟體提供的安裝精靈來安裝 Portal Server, Mobile Access。 本章中涵蓋了下列主題,將可在安裝過程中提供指導:


下載軟體

使用 Sun ONE Portal Server, Mobile Access 軟體光碟來安裝軟體。 如果您願意,也可以下載並安裝 Mobile Access 軟體,方法如下所述。

若要下載軟體

  1. 您可以使用 Sun ONE Portal Server, Mobile Access 6.2 軟體光碟或透過下列網站下載軟體:
  2. http://www.sun.com/software

  3. 遵循提供的指示進行。

若要解壓縮檔案

  1. 將目錄變更為軟體下載的位置。
  2. 利用 unzip 指令 (例如,unzip filename.zip) 解壓縮 Mobile Access 檔案。


安裝軟體

本節將描述如何安裝 Sun ONE Portal Server, Mobile Access 6.2 軟體。


備註

如果在 Portal Server 軟體安裝期間已經安裝了範例入口網站,Mobile Access 軟體安裝程式將會安裝範例行動入口網站。 否則,Mobile Access 安裝程式將只會安裝 Mobile Access 核心軟體。


若要安裝軟體

  1. 確定 Sun™ ONE Directory Server 軟體與 Portal Server 軟體正在執行。
  2. 輸入 su 指令成為超級使用者。
  3. 將目錄變更為下載 Mobile Access 軟體的位置,然後進行解壓縮。
  4. 鍵入下列指令以啟動安裝精靈:
  5. ./setup [-nodisplay]

  6. 檢閱 Sun ONE Portal Server 歡迎資訊,然後按一下「下一步」按鈕。
  7. 檢閱「軟體授權合約」。
  8. 按一下「是」按鈕以接受授權合約並繼續安裝。 (如果您尚未準備好要繼續,請按一下「結束」。)

  9. 提供 Sun™ ONE Identity Server 管理員以及 Directory Server 目錄管理員的密碼。 按一下「下一步」以繼續。

  10. 提示

    這些密碼是在安裝 Identify Server 軟體與 Directory Server 軟體時指定的。


  11. 瀏覽「準備安裝」資訊,然後按一下「下一步」以開始安裝 Mobile Access。
    (如果您尚未準備好要繼續,請按一下「結束」。)
  12. 螢幕上將會顯示安裝的進度。 在您的安裝完成之後,會顯示「安裝摘要」。

  13. 確認「狀態」欄中有出現已安裝
  14. 若要檢視有關安裝的其它資訊,請按一下「詳細資訊」按鈕。
  15. 將會顯示 /var/sadm/install/logs 目錄中的摘要報告。 按一下「確定」以關閉視窗。

  16. 按一下「關閉」以關閉安裝精靈。
  17. 重新啟動您的網路容器。

若要確認您的安裝

  1. 以管理員的身份登入 Sun™ ONE Identity Server 管理主控台。

  2. 提示

    預設的 URL 為 http://server:port/amconsole


  3. 按一下「服務配置」標籤。
  4. 在左窗格的「服務」名稱標題底下,確認已經出現「行動應用程式配置」服務,並且已列出通訊錄、郵件和行事曆應用程式。
  5. 在左窗格中的「服務」名稱標題下的「識別伺服器」標題底下,按一下「用戶端偵測」的箭頭以便在右窗格顯示「用戶端偵測」資訊。
  6. 按一下「用戶端類型」後的「編輯」連結以啟動「用戶端管理員」。
  7. 確認已經出現 HDML、JHTML、VoiceXML、WML、XHTML、cHTML 和 iHTML 的標籤。
  8. 關閉「用戶端管理員」。
  9. 按一下「識別管理」標籤。
  10. 從位置窗格中的「檢視」功能表中,選取「服務」。
  11. 確認已經出現「行動應用程式配置」服務,並且已列出通訊錄、郵件和行事曆應用程式。
  12. 使用行動裝置登入您的入口網站。

  13. 提示

    預設的 URL 為 http://server:port/portal



啟用多重伺服器實例

當您安裝 Mobile Access 軟體時,認證頁面與 servlet 過濾器定義並不會正確配置。 若要配置這些頁面與定義,在安裝 Mobile Access 軟體之後,您必須完成其他附加的步驟。

您應該遵循的步驟要視在安裝 Mobile Access 軟體之前多重伺服器實例是否已經存在而定,或是取決於您是否希望在安裝 Mobile Access 軟體之後啟用新的多重伺服器實例。

若要啟用現有的多重伺服器實例

  1. amlwmlxmlvxml 子目錄從 identity-server-installation-root/SUNWam/web-apps/services/config/auth/default 目錄複製到此目錄: identity-server-installation-root/SUNWam/web-apps-new-instance-name/services/config/auth/default

  2. 提示

    若要完成此動作,請使用下列指令: cp -R aml <destination-directory>cp -R wml <destination-directory>cp -R xml <destination-directory>cp -R vxml <destination-directory>


  3. 製作此檔案的備份副本: identity-server-installation-root/SUNWam/web-apps-new-instance-name/services/WEB-INF/web.xml
  4. 製作此檔案的副本: web-server-installation-root/https-second-instance/config/server.xml
  5. server.xml 檔案中的 classpath 定義從第一個實例伺服器複製到新的實例。
  6. 定義可能與下列類似:

    /IS_CLASSPATH_END_DELIM:::

    /opt/IS/SUNWam/lib/wireless_services.jar:

    /opt/IS/SUNWam/lib/wireless_utils.jar:

    /opt/IS/SUNWam/lib/wireless_rendering.jar:

    /opt/IS/SUNWam/lib/wireless_rendering_util.jar:

    /opt/IS/SUNWam/lib/ccpp.jar:

    /opt/IS/SUNWam/lib/ccpp-ri.jar:/opt/IS/SUNWam/lib/jena-1.4.0.jar:

    /opt/IS/SUNWam/lib/rdffilter.jar" envclasspathignored=

      .

      .

      .

    本範例會基於易於閱讀的目的而將定義字串分為個別的行。 已經在每個 /opt/ 之前加入換行符。

  7. 使用下列定義更新 web-server-installation-root/https-new-instance-name/config/mime.types 檔:
  8.  

    type=text/vnd.wap.wml

    exts=wml

    type=image/vnd.wap.wbmp

    exts=wbmp

     

  9. 重新啟動網路伺服器實例。

若要啟用新的多重伺服器實例

  1. amlwmlvxml 子目錄從 identity-server-installation-root/SUNWam/web-apps/services/config/auth/default 目錄複製到此目錄: identity-server-installation-root/SUNWam/web-apps-new-instance-name/services/config/auth/default

  2. 提示

    若要完成此動作,請使用下列指令: cp -R aml <destination-directory>cp -R wml <destination-directory>cp -R xml <destination-directory>cp -R vxml <destination-directory>


  3. 製作此檔案的備份副本: identity-server-installation-root/SUNWam/web-apps-new-instance-name/services/WEB-INF/web.xml
  4. 尋找此檔案中的過濾器定義: identity-server-installation-root/SUNWam/web-apps/services/WEB-INF/web.xml
  5. 以下為定義區段:

    <filter>

    <filter-name>mapcontroller</filter-name>

    <filter-class>com.sun.portal.wireless.services.filter.MAPController</filter-class>

    </filter>

    <filter-mapping>

    <filter-name>mapcontroller</filter-name>

    <url-pattern>/</url-pattern>

    </filter-mapping>

     

  6. 在下列檔案中的第一個 <servlet> 定義之前新增此過濾器定義: identity-server-installation-root/SUNWam/web-apps-new-instance-name/services/WEB-INF/web.xml
  7. 重新啟動網路伺服器實例。


上一頁      目錄      下一頁     


Copyright 2003 Sun Microsystems, Inc. 版榷所有。