Sun Java Enterprise System 2005Q4 インストール計画ガイド

Portal Server

Portal Server のインスタンスを配備するコンピュータシステムの配備アーキテクチャーを調査します。

Portal Server は、ポータルデスクトップを通じてアクセスされるポータルサービスを提供します。

Portal Server は Web コンテナに対するローカル依存性があります。Web Server 、Application Server、および複数のサードパーティー製 Web コンテナを使用できます。Portal Server は、Access Manager または Access Manager SDK に対するローカル依存性も持ちます。通常、分散ソリューションにおいて、配備アーキテクチャーでは Access Manager SDK のローカルコピーを指定します。この SDK は、Access Manager のリモートインスタンスとの対話をサポートします。


注 –

配備アーキテクチャーで Portal Server と Access Manager を別々のコンピュータに配置する場合、いくつかの考慮事項が適用されます。詳細については、『Sun Java Enterprise System 2005Q4 インストールガイド(UNIX 版)』「リモートの Access Manager を使用する Portal Server の例」を参照してください。


Portal Server の基本インストール手順

Portal Server をインストールして設定するための基本手順は次のとおりです。

  1. Java ES インストーラを使用して、配備アーキテクチャーで指定されたすべてのコンピュータシステムに Portal Server をインストールします。

    1. Portal Server をインストールするとき、Portal Server を実行する Web コンテナを指定する必要があります。

    2. Portal Server をインストールするとき、ユーザーおよびグループデータのリポジトリ (通常は Directory Server インスタンス、URL で指定) を指定する必要があります。

    3. Portal Server をインストールするとき、Access Manager SDK のコピー、または Access Manager のローカルコピーのどちらかをインストールする必要もあります。

  2. Portal Server のすべてのインスタンスを起動し、検証します。

  3. ソリューションでシングルサインオンを使用する場合、シングルサインオン用に Portal Server を設定します。

  4. ソリューションでポータルデスクトップ上にメッセージングデータおよびカレンダデータを表示する場合、特定の Messaging Server および Calendar Server インスタンスと相互動作するようにポータルチャネルを設定します。

  5. ソリューションで Portal Server インスタンスに対して負荷分散を使用する場合、ロードバランサが正しく機能していることを検証します。

Portal Server 用の設定値の選択

ソリューション内のそれぞれの Portal Server インスタンスに対して、ソリューション内のほかのコンポーネントと相互動作するようにインスタンスを設定する値を入力する必要があります。特に、Portal Server は、ユーザーデータを検索するために Directory Server と相互動作するように設定されます。ほとんどのソリューションで、Portal Server は、シングルサインオンによる認証および承認サービスのために Access Manager と相互動作するように、また、ポータルデスクトップ上に表示されるメッセージングデータおよびカレンダデータのソースとして Messaging Server および Calendar Server と相互動作するように設定されます。表 3–12 を参考にして設定値を選択します。

表 3–12 Portal Server インスタンス用の主な設定値

入力フィールド 

ソリューションに対する値の選択 

「Web コンテナ」 

ソリューションで Portal Server 用に使用する Web コンテナを選択します。 


ヒント –

ソリューションでサードパーティー製 Web コンテナのいずれかを使用する場合、Java ES インストーラを実行する前にそのコンテナをインストール、設定、および実行する必要があります。


「インストールディレクトリ」、「サーバーインスタンス」、「サーバーインスタンスポート」、「セキュリティー保護されたサーバーインスタンスポート」 

Portal Server を Web Server とともにインストールしている場合、これらのフィールドを使って Web Server のインストール情報を指定します。 

Web Server がすでにインストールされているコンピュータに Portal Server をインストールしている場合、これらのフィールドを使って既存の Web Server インスタンスを指定します。 

「インストールディレクトリ」、「ドメイン名」、「サーバーインスタンスディレクトリ」、「サーバーインスタンスポート」、「ドキュメントルートディレクトリ」、「管理ポート」、「管理者ユーザー ID」、「管理者パスワード」、「セキュリティー保護されたサーバーインスタンスポート」、「セキュリティー保護された管理サーバーポート」 

Portal Server を Application Server とともにインストールしている場合、これらのフィールドを使って Application Server のインストール情報を指定します。 

Application Server がすでにインストールされているコンピュータに Portal Server をインストールしている場合、これらのフィールドを使って既存の Application Server インスタンスを指定します。 

「ホームディレクトリ」、「製品インストールディレクトリ」、「ユーザーのプロジェクトのディレクトリ」、「製品の JDK ディレクトリ」、「サーバー/クラスタドメイン」、「サーバー/クラスタインスタンス」、「サーバー/クラスタポート」、「サーバー/クラスタプロトコル」、「ドキュメントルートディレクトリ」、「管理者ユーザー ID」、「管理者パスワード」、「管理対象サーバー」 

これらのフィールドを使って、インストールされておりコンピュータ上で動作している BEA WebLogic インスタンスを指定します。 

「インストールディレクトリ」、「仮想ホスト」、「セル」、「ノード」、「サーバーインスタンス」、「サーバーインスタンスポート」、「ドキュメントルートディレクトリ」、「Java ホームディレクトリ」、「セキュリティー保護されたサーバーインスタンス」 

これらのフィールドを使って、インストールされておりコンピュータ上で動作している IBM WebSphere インスタンスを指定します。 

「複数の Portal Server を制御するロードバランサ」、「ロードバランサプロトコル」、「ロードバランサホスト」、「ロードバランサポート」 

ポータルサービスの負荷分散をソリューションで使用する場合、これらのフィールドを使って、ロードバランサとの相互動作のために Portal Server インスタンスを設定します。 

「配備 URI」 

ポータルサービスへのアクセスに使用される URI パスを指定します。 

「サンプルポータルのインストール」 

インストーラで、サンプルのポータルデスクトップをインストールするかどうかを指定します。サンプルのデスクトップは Portal Server の検証に役立ちます。 

Portal Server 用の手順をインストール計画に追加する

Portal Server のインストールおよび設定指示を追加するには、次のことを実行します。

  1. Portal Server インスタンスが負荷分散される場合、ロードバランサが正しく機能していることを Java ES ソフトウェアのインストール前に検証する指示をインストール計画に追加します。

  2. 次に、Portal Server インスタンスを配備するすべてのコンピュータを計画にリストします。

    1. Portal Server は Web コンテナに対するローカル依存性があります。Portal Server のインスタンスを実行する各コンピュータでは、指定された Web コンテナのインスタンスも実行する必要があります。配備アーキテクチャーには、ソリューションで使用している Web コンテナの種類が含まれます。

    2. 各コンピュータに対して、Java ES インストーラを実行して Portal Server を選択するための指示を追加します。Web コンテナとして Web Server または Application Server を使用している場合、Web コンテナを選択するための指示も追加します。インストーラは、選択された Web コンテナに Portal Server を自動的に配備することができます。Access Manager SDK または Access Manager のどちらかを選択するための指示を追加します。

    3. Portal Server を実行するコンピュータがすでに計画にリストされている場合 (同じコンピュータ上の別のコンポーネントをインストールするための指示が計画にすでにある場合)、インストーラの実行時に Portal Server を選択するための指示を追加するだけです。Portal Server をほかのコンポーネントと同時にインストールして同じ Web コンテナに配備できますが、計画では、Directory Server、Access Manager、Messaging Server、または Calendar Server インスタンスを設定、起動、および検証するための指示を、Portal Server インスタンスを設定または起動するための指示よりも前に置く必要があります。

  3. 各 Portal Server インスタンスの下に、インスタンスを設定するためのキー値をリストします。表 3–12 を参考にして設定値を選択します。

  4. 各 Web Server または Application Server インスタンスの下に、インスタンスを設定するためのキー値をリストします。これらのコンポーネントに対する設定値の選択については、「Web Server」または「Application Server」を参照してください。Web Server または Application Server をコンピュータにインストールする手順がすでに計画に含まれている場合、同じ手順を繰り返す必要はありません。同じ Web コンテナインスタンスを指定し、Portal Server を同じ Web コンテナインスタンスに配備することができます。

  5. Portal Server をサポートするサードパーティー製 Web コンテナのいずれかをソリューションで使用する場合、Portal Server インスタンスはその Web コンテナの配備ツールを使って配備されます。それぞれの Portal Server インスタンスを配備するための指示を計画に追加します。

  6. 各コンピュータに対し、Portal Server インスタンスを起動して検証するための指示を追加します。インスタンスが負荷分散される場合、ロードバランサの動作を検証するための指示を追加します。