Endeca Server用のWebLogicドメインの作成

Endeca Serverアプリケーションを実行するためのWebLogicドメインを作成する必要があります。

このタスクの前提条件として、WebLogic Server、Application Development Framework RuntimeおよびEndeca Serverがインストールされている必要があります。この手順では、WebLogic Serverが実行されている必要はありません。

単一マシンの開発環境では、Endeca ServerインスタンスはWebLogicドメイン内の単一の管理サーバーにデプロイできます。後で、デプロイメントをEndeca Serverクラスタに拡張する際は、このWebLogicドメインを使用できます。

Endeca Serverアプリケーション用のWebLogicドメインを作成する手順は次のとおりです。

  1. コマンド・プロンプトから、構成ウィザードの起動プログラムが含まれるディレクトリに移動します。
    • Linuxの場合: $MW_HOME/wlserver_10.3/common/bin
    • Windowsの場合: $MW_HOME\wlserver_10.3\common\bin
  2. コマンドを実行して構成ウィザードを起動します。
    • Linuxの場合: ./config.sh
    • Windowsの場合: config.cmd
    構成ウィザードの「ようこそ」画面が表示されます。
  3. 構成ウィザードの「ようこそ」画面で、「新しいWebLogicドメインの作成」を選択し、「次へ」をクリックします。
  4. 「ドメイン・ソースの選択」画面で、「Oracle Endeca Server」を選択します(これにより、自動的に「Oracle JRF」も選択されます)。「次へ」をクリックします。
  5. 「ドメイン名と場所の指定」画面で、ドメイン名(endeca_server_domainなど)を指定し、ドメインの場所はデフォルトのままにします。次に「次へ」をクリックします。
  6. 「管理者ユーザー名およびパスワードの構成」画面で、管理者に対して使用する名前とパスワードを入力します。必要に応じて説明を入力できます。次に「次へ」をクリックします。

    WebLogic Serverの起動にはこの名前とパスワードを使用します。パスワードの長さは8文字以上であることに注意してください。

  7. 「サーバーの起動モードおよびJDKの構成」画面で、次を実行します。
    1. 「WebLogicドメインの起動モード」ペインで、「本番モード」を選択します。
    2. 「JDKの選択」ペインで、「使用可能なJDK」をクリックし、「Sun SDK」を選択します。(Sun JDKがこのペインに表示されない場合は、「その他のJDK」ボタンをクリックしてSun JDKホームを参照してください。)
    3. 「次へ」をクリックします。
  8. 「オプションの構成を選択」画面で、どのオプション構成も選択しないでください。「次へ」をクリックします。(デフォルトの構成にするということは、WebLogic Serverはポート7001で実行されるということを意味します。)
  9. 「構成のサマリー」画面で、「作成」をクリックしてドメインを作成します。
  10. 「ドメインの作成中」画面で、「ドメインの作成が完了しました。」というメッセージが表示されると、作成プロセスが終了します(次の例を参照)。「完了」をクリックして構成ウィザードを終了します。
これにより、WebLogic Serverポートが7001のWebLogicドメインが作成されます。
次のステップは、Endeca Serverをセキュア(SSL)モードでインストールしたかどうか、およびEndeca Serverクラスタをインストールおよびデプロイしているかどうかにより異なります。
  • セキュア・モードの場合、次のトピックの説明のとおり、WebLogic Serverを起動してgenerate_ssl_keysユーティリティを実行します。その後、Endeca Serverデプロイメントを検証できます。
    注意: クラスタをデプロイする場合、SSLキーは、必ず管理サーバーにEndeca Serverをインストールした後、管理サーバーのクローンを作成して管理対象サーバーを追加作成する前に生成してください。また、Endeca Serverクラスタでは、管理サーバーで実行されていたEndeca Serverインスタンスは停止する必要があり、Endeca Serverは、作成するWebLogicドメインの管理対象サーバーで起動する必要があります。詳細な手順は、「Endeca Serverクラスタのインストールおよびデプロイ」を参照してください。
  • 非セキュア・モードの場合は、WebLogic Serverを起動し、Endeca Serverデプロイメントを検証します。