Sun ONE ロゴ      前へ      目次      次へ     

Sun ONE Portal Server, Mobile Access 6.2 インストールガイド

第 2 章
Mobile Access ソフトウェアのインストール

SunTM ONE Portal Server ソフトウェアがインストールされている各サーバーに SunTM ONE Portal Server, Mobile Access 6.2 製品をインストールする必要があります。

Portal Server, Mobile Access をインストールするには、ソフトウェアに付属するインストールウィザードを使用します。この章は、インストール手順について説明する次のトピックから構成されています。


ソフトウェアのダウンロード

インストールには Sun ONE Portal Server, Mobile Access ソフトウェアの CD-ROM を使用します。ただし、必要な場合は、次の方法で Mobile Access ソフトウェアをダウンロードして使用することもできます。

ソフトウェアをダウンロードするには

  1. Sun ONE Portal Server, Mobile Access 6.2 ソフトウェアの CD-ROM を使用できますが、次の Web サイトでこのソフトウェアをダウンロードすることもできます。
  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. SunTM ONE Directory Server ソフトウェアと Portal Server ソフトウェアが稼動中であることを確認します。
  2. su コマンドを使用してスーパーユーザーになります。
  3. Mobile Access ソフトウェアをダウンロードして解凍した場所にディレクトリを移動します。
  4. 次のコマンドを入力してインストールウィザードを起動します。
  5. ./setup [-nodisplay]

  6. Sun ONE Portal Server のウェルカム情報を確認し、「次へ」ボタンをクリックします。
  7. ソフトウェアライセンス使用許諾契約を確認します。
  8. ライセンス使用許諾契約に同意してインストールを続行する場合は「はい」ボタンをクリックします (続行する準備が整っていない場合は「終了」をクリックします)。

  9. SunTM ONE Identity Server 管理者のパスワードと Directory Server ディレクトリマネージャのパスワードを入力します。「次へ」をクリックして次に進みます。

  10. ヒント

    これらのパスワードは、Identify Server ソフトウェアおよび Directory Server ソフトウェアがインストールされたときに割り当てられています。


  11. 「インストール準備完了」情報を確認し、「次へ」をクリックすると、Mobile Access のインストールが開始されます (続行する準備が整っていない場合は「終了」をクリックします)。
  12. インストールの進行状況が表示されます。インストールが完了すると、「インストールの概要」が表示されます。

  13. 「Status」列に「インストール完了」と表示されていることを確認します。
  14. インストールに関するその他の情報を表示するには、「詳細」ボタンをクリックします。
  15. /var/sadm/install/logs ディレクトリ内の概要レポートが表示されます。「了解」をクリックして、ウインドウを閉じます。

  16. 「閉じる」をクリックしてインストールウィザードを閉じます。
  17. Web コンテナを再起動します。

インストールを確認するには

  1. SunTM ONE Identity Server 管理コンソールに amadmin としてログインします。

  2. ヒント

    デフォルトの URL は http://server:port/amconsole です。


  3. 「Service Configuration」タブをクリックします。
  4. 左パネルの「Service name」という見出しの下で、「モバイルアプリケーション設定」サービスが表示され、アドレス帳、メール、カレンダーの各アプリケーションが示されていることを確認します。
  5. 左パネルの「Service name」という見出しの下にある「Identify Server」という見出しの下の「Client Detection」の矢印をクリックすると、クライアント検出情報が右パネルに表示されます。
  6. 「Client Types」ラベルに続く「編集」リンクをクリックして Client Manager を起動します。
  7. HDML、JHTML、VoiceXML、WML、XHTML、cHTML、および iHTML の各タブがあることを確認します。
  8. Client Manager を閉じます。
  9. 「Identity Management」タブをクリックします。
  10. ロケーションパネルの「表示」メニューから「サービス」を選択します。
  11. 「モバイルアプリケーション設定」という見出しがあること、およびアドレス帳、メール、カレンダーの各アプリケーションが表示されていることを確認します。
  12. モバイルデバイスを使用してポータルサイトにログインします。

  13. ヒント

    デフォルトの URL は http://server:port/portal です。



マルチサーバーインスタンスの有効化

Mobile Access ソフトウェアをインストールした時に、認証ページとサーブレットフィルタ定義は正しく設定されません。これらを設定するには、Mobile Access ソフトウェアのインストール後に追加の手順を実行する必要があります。

Mobile Access ソフトウェアをインストールする前にマルチサーバーインスタンスが存在していたかどうか、または Mobile Access ソフトウェアのインストール後に新しいマルチサーバーインスタンスを有効にするかどうかによって手順が異なります。

既存のマルチサーバーインスタンスを有効にするには

  1. identity-server-installation-root/SUNWam/web-apps/services/config/auth/default ディレクトリから、amlwmlxml、および vxml サブディレクトリを次のディレクトリにコピーします。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. Web サーバーインスタンスを再起動します。

新しいマルチサーバーインスタンスを有効にするには

  1. identity-server-installation-root/SUNWam/web-apps/services/config/auth/default ディレクトリから、amlwml、および vxml サブディレクトリを次のディレクトリにコピーします。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. Web サーバーインスタンスを再起動します。


前へ      目次      次へ     


Copyright 2003 Sun Microsystems, Inc. All rights reserved.