注意:
「インストール・タイプ」画面で「同じ場所に配置されたHTTPサーバー(WebLogic Server経由で管理)」を選択した場合にのみ、この項の構成手順を実行します。「スタンドアロンHTTPサーバー(WebLogic Serverとは切り離して管理)」を選択した場合、スタンドアロン・ドメインにおけるOracle HTTP Serverの構成を参照してください。
Oracle HTTP Serverのドメイン構成オプションの詳細は、Oracle HTTP Serverについてを参照してください。
Oracle Fusion Middleware Infrastructureドメインをまだ作成していない場合、Oracle HTTP Serverと同時に作成できます。手順については、Oracle Fusion Middleware Oracle Fusion Middleware Infrastructureのインストールと構成のOracle Fusion Middleware Infrastructureドメインの構成に関する項を参照してください。ただし、「拡張構成の選択」において、システム・コンポーネントも選択していることを確認してください。
構成ウィザードを起動する前に、管理サーバーを停止する必要があります。これにより、ドメインの構成時に、構成のロック、保存、アクティブ化が発生しなくなります。
管理サーバーを停止するには、DOMAIN_HOME
/bin
ディレクトリに移動します。
UNIXオペレーティング・システムの場合:
./stopWebLogic.sh
Windowsオペレーティング・システムの場合:
stopWebLogic.cmd
Oracle Fusion Middleware Infrastructureドメインを構成した際に入力した、管理ユーザーのログイン接続情報の入力を要求されます。
構成ウィザードを使用して、Oracle HTTP Serverインスタンスで既存のInfrastructureドメインを拡張します。
注意:
Oracle HTTP Serverインスタンスを既存のドメインに追加する際に、任意の新規コンポーネントに割り当てているポートが利用可能であることを確認してください。構成ウィザードでは、ポートの自動的な割当ては実行されません。
次の各項では、構成ウィザードの各手順を説明します。
Oracle HTTP Serverで更新するドメインを指定する必要があります。
ドメイン・タイプおよびドメインのホーム・ディレクトリを指定する手順:
ヒント:
詳細は、ドメイン・ホーム・ディレクトリについてを参照してください。
この画面の詳細は、Oracle Fusion Middleware構成ウィザードによるWebLogicドメインの作成の構成タイプに関する項を参照してください。
「テンプレート」画面を使用して、必要なテンプレートを選択します。
「テンプレート」画面で「製品テンプレートを使用してドメインを更新」が選択されていることを確認した後に、次のテンプレートのいずれかを選択します。
完全JRF構成の場合、Oracle HTTP Server (同じ場所に配置) - 12.2.1.2.0 [ohs]
を選択します。
制限付きJRF構成の場合は、Oracle HTTP Server (制限付きJRF) - 12.2.1.2.0 [ohs]
を選択します。
必要な操作モードが不明な場合は、両方のモードについて完全JRFモードおよび制限付きJRFモードの理解を参照してください。
ヒント:
この画面の詳細は、Oracle Fusion Middleware構成ウィザードによるWebLogicドメインの作成のテンプレートに関する項を参照してください。
「データベース構成タイプ」画面を使用して、データベースとデータベース・スキーマの詳細を指定します。
「データベース構成タイプ」画面では、Infrastructureドメインに必要なFusion Middlewareスキーマを参照するためのドメインをすでに構成済であるため、すべてのフィールドが事前移入されています。すべてのフィールドにおける資格証明が、Oracle Fusion Middleware Infrastructureの構成中に指定したものと同じであることを確認します。
データベース接続情報を確認してから、「RCU構成の取得」を選択します。「接続結果ログ」の次の出力は、操作が成功したことを示しています。
Connecting to the database server...OK Retrieving schema data from database server...OK Binding local schema components with retrieved data...OK Successfully Done.
ヒント:
RCU実行時にインストールされるスキーマの詳細は、Oracle Fusion Middlewareリポジトリ作成ユーティリティによるスキーマの作成のサービス表スキーマの理解に関する項を参照してください。
この画面の詳細は、Oracle Fusion Middleware構成ウィザードによるWebLogicドメインの作成のデータベース構成タイプに関する項を参照してください。
「JDBCコンポーネント・スキーマ」画面を使用して、データベース・スキーマの詳細を確認または指定します。
「JDBCコンポーネント・スキーマ」画面の値が、すべてのスキーマについて適切であることを確認します。前の画面で「RCUデータ」を選択した場合、スキーマ表はすでに適切に移入されている必要があります。
ヒント:
高可用性環境の場合、Oracle RACデータベースに適したデータ・ソース構成の詳細は、Oracle Fusion Middleware高可用性ガイドの次の項を参照してください。
Oracle RACでのアクティブなGridLinkデータ・ソースの構成
マルチ・データ・ソースの構成
この画面の詳細は、Oracle Fusion Middleware構成ウィザードによるWebLogicドメインの作成のJDBCコンポーネント・スキーマに関する項を参照してください。
「JDBCコンポーネント・スキーマ・テスト」画面を使用してデータ・ソース接続をテストします。
「ステータス」列に示される緑色のチェック・マークは、テストが成功したことを表します。問題が発生した場合は、この画面の「接続結果ログ」セクションに示されるエラー・メッセージを確認し、問題を修正してから接続テストを再試行してください。
デフォルトでは、スキーマの作成時に指定したパスワードが、各スキーマ・コンポーネントのスキーマ・パスワードです。スキーマ・コンポーネントに応じて異なるパスワードを使用する場合は、各行の「スキーマ・パスワード」列に使用するパスワードを入力して前の画面(「JDBCコンポーネント・スキーマ」)で手動で編集します。パスワードを指定した後、パスワードを変更したスキーマに対応するチェック・ボックスを選択し、再度接続をテストします。
ヒント:
この画面の詳細は、Oracle Fusion Middleware構成ウィザードによるWebLogicドメインの作成のJDBCコンポーネント・スキーマ・テストに関する項を参照してください。
「OHSサーバー」画面を使用して、ドメイン内のOracle HTTP Serverインスタンスを構成します。
「リスニング・アドレス」フィールドで、Oracle HTTP Serverインスタンスが常駐するホストのIPアドレスを指定します。localhost
を使用しないでください。詳細は、Oracle Fusion Middleware構成ウィザードによるWebLogicドメインの作成のリスニング・アドレスの指定に関する項を参照してください。
残りのすべてのフィールドは事前移入されますが、必要に応じて値を変更できます。たとえば、デフォルトのポート番号が他のサービスによって使用されていないことを確認してください。
この画面の詳細は、Oracle Fusion Middleware構成ウィザードによるWebLogicドメインの作成のOHSサーバーに関する項を参照してください。
「マシンへのシステム・コンポーネントの割当」画面を使用して、Oracle HTTP Serverシステム・コンポーネントを、初期状態のFusion Middleware Infrastructureドメインを構成した際に定義したマシンに割り当てます。
「マシンへのシステム・コンポーネントの割当」画面で、次の操作を実行します。
「マシン」リスト・ボックスで、Oracle HTTP Serverインスタンスを割り当てるマシン(例: infra_machine_1
)を選択します。
次のいずれかの方法で、選択したマシンにOracle HTTP Serverインスタンスを割り当てます。
「システム・コンポーネント」リスト・ボックスのohs_1
をダブルクリックします。
「システム・コンポーネント」リスト・ボックスでohs_1
を選択し、右矢印をクリックします。
ヒント:
Oracle HTTP Serverマシンを既存のマシンに関連付けしたり、新規マシンを作成したりすることができます。多くの場合、複数のホスト・コンピュータにトポロジをスケールアウトする際に、追加のマシンを作成します。詳細は、高可用性ガイドのトポロジのスケールアウト(マシンのスケールアウト)を参照してください。
構成が完了したら、ノード・マネージャ、WebLogic管理サーバーおよび管理対象サーバーを順に起動します。
注意:
ドメインの管理に使用できるその他のツールの詳細は、Oracle Fusion Middleware Oracle Fusion Middlewareの管理のOracle Fusion Middleware管理ツールの概要に関する項を参照してください。
DOMAIN_HOME
/bin
ディレクトリに移動します。
次のコマンドを入力します。
(UNIX) nohup
とnm.out
をサンプル出力ファイルとして使用します。
nohup ./startNodeManager.sh > LOG_DIR
/nm.out&
ここで、LOG_DIR
は、ログ・ファイルを格納するディレクトリの場所です。
(Windows) startNodeManager.cmd
注意:
Windowsオペレーティング・システムでは、ノード・マネージャをスタートアップ・サービスとして、ノード・マネージャを構成することをお薦めします。これによって、システムが再起動されるたびに、ノード・マネージャが自動で起動されます。
Oracle Fusion Middleware Oracle WebLogic Serverノード・マネージャの管理の起動サービスとしてのノード・マネージャの実行に関する項を参照してください。
管理サーバーを起動するには、DOMAIN_HOME
/bin
ディレクトリに移動します。
UNIXオペレーティング・システムの場合は、次のコマンドを実行します。
./startWebLogic.sh
Windowsオペレーティング・システムの場合は、次のコマンドを実行します。
startWebLogic.cmd
ドメインの作成時に「ドメイン・モードおよびJDK」画面で「本番モード」を選択した場合、「管理者アカウント」画面に表示されたように、管理者ユーザーのログイン資格証明のプロンプトが表示されます。
ヒント:
管理サーバーの起動の詳細は、Oracle Fusion Middleware Oracle Fusion Middlewareの管理の管理サーバーの起動と停止に関する項を参照してください。
本番モードでは、起動アイデンティティ・ファイルを作成することで、管理サーバーの起動時に必要なユーザー名とパスワードの指定を省略できます。詳細は、Oracle Fusion Middleware Oracle WebLogic Serverサーバーの起動と停止の管理の管理サーバー用の起動アイデンティティ・ファイルの作成に関する項を参照してください。
管理サーバー・コンソールにアクセスすることで、管理サーバーが稼働中であることを確認できます。URLは、ドメインを構成するための「構成ウィザード」画面のナビゲートの「ドメイン・ホームと管理サーバーURLの記録」に記載されているように、「構成に成功しました」画面に表示されます(http://administration_server_host:administration_server_port/console
)。デフォルトの管理サーバーのポート番号は7001
です。
注意:
製品スキーマをホストしているデータベースが稼働中であり、管理サーバーからアクセスできることを確認してください。
管理コンソールの使用方法の詳細は、Oracle Fusion Middleware Oracle Fusion Middlewareの管理のOracle WebLogic Server管理コンソールの使用の開始に関する項を参照してください。
Oracle HTTP Serverインスタンスを起動するには、次の手順を行います。
Oracle Fusion Middleware Controlにログインします。
http://administration_server_host:administration_server_port/em
管理サーバーのホストおよびポート番号は、「構成に成功しました」画面のURLに表示されたものです。デフォルトの管理サーバーのポート番号は7001
です。
インストール中に、ログイン接続情報が「管理者アカウント」画面に表示されます。
ナビゲーション・パネルの左側にある「WebTier」をクリックします。
起動するOracle HTTP Serverインスタンス(ohs_1
など)を選択し、トップ・パネルから「起動」をクリックします。
ヒント:
Oracle Enterprise Manager Fusion Middleware Controlを使用したOracle HTTP Serverの管理の詳細は、Oracle Fusion Middleware Fusion Middleware ControlによるOracle Fusion Middlewareの管理のOracle HTTP Serverの管理に関する項を参照してください。
その他のツールおよび手順については、Oracle Fusion Middleware Oracle HTTP Serverの管理のOracle HTTP Serverインスタンスの起動に関する項を参照してください。