BEA ホーム | 製品 | dev2dev | support | askBEA
 ドキュメントのダウンロード   サイト マップ 
検索

 Previous Next Contents Index  

仮想ホスト

仮想ホストを使用すると、サーバまたはクラスタが応答するホスト名を定義できます。仮想ホストを使用する場合、DNS を使用して、WebLogic Server またはクラスタの IP アドレスにマップする 1 つまたは複数のホスト名を指定します。また、各仮想ホストによって提供される Web アプリケーションを指定します。

 


タスク

仮想ホストのコンフィグレーション

  1. [仮想ホスト] ノードをクリックします。右ペインに [仮想ホスト] テーブルが表示され、ドメインで定義されているすべての仮想ホストが示されます。

  2. [新しい Virtual Host のコンフィグレーション] テキスト リンクをクリックします。右ペインにダイアログが表示され、新しく作成する仮想ホストの設定に関連するタブが示されます。

  3. [名前] および [仮想ホスト名] 属性フィールドに値を入力し、ドロップダウン リストから [デフォルト Web アプリケーション] を選択します。

  4. [作成] をクリックして、[名前] フィールドに指定した名前で Web サーバのインスタンスを作成します。左ペインの [仮想ホスト] ノードの下に、新しいインスタンスが追加されます。

  5. [ログ] タブをクリックし、HTTP リクエストのログを設定します。 詳細については、仮想ホストの HTTP ログ ファイル設定の指定を参照してください。[適用] をクリックして変更を保存します。

  6. [HTTP] タブをクリックして、属性フィールドを変更するか、割り当てられているデフォルト値をそのまま使用します。[適用] をクリックして変更を保存します。

  7. 仮想ホストを有効にするためにサーバを再起動します。

仮想ホストのクローンの作成

  1. [仮想ホスト] ノードをクリックします。右ペインに [仮想ホスト] テーブルが表示され、ドメインで定義されているすべての仮想ホストが示されます。

  2. クローンを作成する仮想ホストの行で [クローン] アイコンをクリックします。右ペインにダイアログが表示され、仮想ホストのクローンの作成に関連するタブが示されます。

  3. [名前] および [仮想ホスト名] 属性フィールドに値を入力し、ドロップダウン リストから [デフォルト Web アプリケーション] を選択します。

  4. [作成] をクリックして、[名前] フィールドに指定した名前で Web サーバのインスタンスを作成します。左ペインの [仮想ホスト] ノードの下に、新しいインスタンスが追加されます。

  5. [ログ] タブをクリックし、HTTP リクエストのログを設定します。 詳細については、仮想ホストの HTTP ログ ファイル設定の指定を参照してください。[適用] をクリックして変更を保存します。

  6. [HTTP] タブをクリックして、属性フィールドを変更するか、割り当てられているデフォルト値をそのまま使用します。[適用] をクリックして変更を保存します。

仮想ホストの HTTP ログ ファイル設定の指定

  1. [仮想ホスト] ノードをクリックします。右ペインに [仮想ホスト] テーブルが表示され、ドメインで定義されているすべての仮想ホストが示されます。

  2. 仮想ホストをクリックします。

  3. [ログ] タブで [ログを有効化] をクリックして、HTTP ログの記録をアクティブまたは非アクティブにします ([ログを有効化] がチェックされていると HTTP ログの記録がアクティブになります)。

    仮想ホストに対する HTTP リクエストは、サーバのログ ファイルとは別のログ ファイルに保存されます。

  4. [フォーマット] リストから [Common] または [Extended] を選択して、HTTP ログ ファイルの形式を指定します。

  5. サーバが仮想ホストの HTTP リクエスト バッファを空にし、データを HTTP ログ ファイルに書き込む頻度を指定するには、以下の操作を行います。

    1. [ログファイル バッファ サイズ] で、HTTP リクエスト バッファの最大サイズ (単位は KB) を指定します。

    2. [ログファイル更新間隔] で、サーバが HTTP リクエスト バッファのサイズをチェックする間隔 (単位は秒) を指定します。バッファが最大サイズに達すると、データが HTTP ログ ファイルに書き込まれます。

  6. 現在の HTTP ログ ファイルが特定のサイズに達したときに古い HTTP リクエストを別のファイルに移したい場合、以下の操作を行います。

    1. [ローテーション タイプ] で、[サイズ] を選択します。

    2. [最大ログファイル サイズ] で、サーバがログ メッセージを別のファイルに移動することになるサイズ (1 〜 65535 KB) を指定します。ログ ファイルが指定したサイズに達したら、次にサーバがファイル サイズをチェックしたときに、現在のログ ファイルの名前が変更され、以降のメッセージを格納するための新しいファイルが作成されます。

    3. [適用] をクリックします。

  7. 古い HTTP リクエストを特定の間隔で別のファイルに移動する場合、以下の操作を行います。

    1. [ローテーション タイプ] で、[時間] を選択します。

    2. [ローテーション開始時間] に、開始時刻を入力します。

      指定された時刻に、現在のログ ファイルがローテーションされます。指定した時刻が既に過ぎている場合は、ファイルのローテーションが直ちに開始されます。

      以後、[ローテーション間隔] で指定した間隔でログ ファイルがローテーションされます。

      日付と時刻は、java.text.SimpleDateFormat (MM-dd-yyyy-k:mm:ss) を使用して指定します。 この形式の詳細については、J2EE Javadoc を参照してください。

    3. [ローテーション間隔] には、古いメッセージを別のファイルに保存する間隔 (単位は分) を入力します。

    4. [適用] をクリックします。

  8. ログ ファイルのローテーション時に日付と時刻をファイル名に含めるには、[ファイル名] フィールドで java.text.SimpleDateFormat 変数をファイル名に追加します。各変数はパーセント文字 (%) で囲みます。

    たとえば、[ファイル名] フィールドに次の値を入力したとします。
    access_%yyyy%_%MM%_%dd%_%hh%_%mm%.log

    仮想ホストの HTTP アクセス ログ ファイルには次のような名前が付けられます。
    access_yyyy_MM_dd_hh_mm.log

    サーバ インスタンスが HTTP アクセス ログ ファイルをローテーションすると、ローテーションされたファイルの名前には日付が含まれます。 たとえば、ログ ファイルが 2003 年 4 月 2 日午前 10:05 にローテーションされた場合、古いメッセージを格納したログ ファイルの名前は次のようになります。
    access_2003_04_02_10_05.log

    日付と時刻を含めない場合、ローテーションされたログ ファイルには filenamennnnn のように作成順に番号が付けられます (filename はログ ファイルに対してコンフィグレーションされている名前)。たとえば、access.log00007 のようになります。

仮想ホストの削除

  1. [仮想ホスト] ノードをクリックします。右ペインに [仮想ホスト] テーブルが表示され、ドメインで定義されているすべての仮想ホストが示されます。

  2. 削除する仮想ホストの行で [削除] アイコンをクリックします。削除要求の確認を求めるダイアログが右ペインに表示されます。

  3. [はい] をクリックして、仮想ホストを削除します。[仮想ホスト] ノードの下にある Web サーバ アイコンが削除されます。

仮想ホストの割り当て

  1. 左ペインで、割り当てる仮想ホストのインスタンス ノードをクリックします。右ペインにダイアログが表示され、このインスタンスに関連するタブが示されます。

  2. [対象] タブをクリックします。

  3. [サーバ] および [クラスタ] タブについて次の手順を実行します。

    1. [選択可] カラムで、仮想ホストに割り当てる 1 つまたは複数のターゲットを選択します。

    2. 移動コントロールをクリックして、選択したターゲットを [選択済み] カラムに移動します。

    3. [適用] をクリックして割り当てを保存します。

仮想ホストへの Web アプリケーションの割り当て

  1. 左ペインの [Web アプリケーション] ノードをクリックします。

  2. 割り当てる Web アプリケーションを選択します。

  3. 右ペインで [対象] タブをクリックします。

  4. [仮想ホスト] タブをクリックします。

  5. [選択可] カラムで仮想ホストをクリックし、右矢印ボタンを使用して仮想ホストを [選択済み] カラムに移動します。

仮想ホストとサーバの関連付け

  1. 左ペインの [サーバ] ノードを展開します。

  2. 仮想ホストを関連付けるサーバを選択します。

  3. [サービス] タブをクリックします。[仮想ホスト] タブをクリックします。

  4. サーバとの関連付けを削除する仮想ホストを選択します。矢印ボタンをクリックして、選択した仮想ホストを [選択済み] セクションに移動します。

  5. [適用] をクリックして選択した内容を確定します。

仮想ホストの関連付けの削除

  1. 左ペインの [サーバ] ノードを展開します。

  2. 仮想ホストとの関連付けを削除するサーバを選択します。

  3. [サービス] タブをクリックします。[仮想ホスト] タブをクリックします。

  4. サーバとの関連付けを削除する仮想ホストを選択します。矢印ボタンをクリックして、選択した仮想ホストを [選択済み] セクションから [選択可] セクションに移動します。

    [適用] をクリックして選択した内容を確定します。

 

Back to Top Previous Next