5.2. プロキシサーバーコンポーネントのインストール

タスク : プロキシサーバーコンポーネントをインストールする

このタスクに従い、JBoss Enterprise Web Server に JBoss HTTP Connector をインストールします。
JBoss HTTP Connector はプロキシサーバーとして JBoss Enterprise Web Server を使用した実稼働のみに対応しています。JBoss Enterprise Web Server のダウンロードとインストールについては、JBoss Enterprise Web Server 『Installation Guide』 を参照してください。
Native コンポーネントは Operating System およびプロセッサアーキテクチャに固有のものです。ご使用のサーバー Operating System およびプロセッサアーキテクチャに対して適切な Native Components パッケージをダウンロードするには、JBoss Enterprise Application Platform 『Installation Guide』 を参照してください。

前提条件

  • JBoss Enterprise Web Server v1.0.1 またはそれ以降のバージョンがインストールされている。
  • JBoss Enterprise Application Platform 5 Native コンポーネントがダウンロードされている。
  1. Native Components ダウンロードから Apache モジュールを抽出します。

    4 つのモジュール mod_advertise.somod_manager.somod_proxy_cluster.somod_slotmem.so を使用しているプロセッサアーキテクチャに対して native/lib/httpd/modules または native/lib64/httpd/modules いずれかの適切な Native Components パッケージディレクトリから抽出します。
  2. JBoss Enterprise Web Server に Apache モジュールをコピーします。

    JBoss HTTP Connector モジュールを JBoss Enterprise Web Server の JBOSS_EWS_DIST/httpd/modules ディレクトリにコピーします。
  3. mod_proxy_balancer モジュールを無効にします。

    JBoss Enterprise Web Server Apache 設定ファイルである JBOSS_EWS_DIST/httpd/conf/httpd.conf を編集し、# を冒頭に追加することで次の行をコメントアウトします。
    LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
    このモジュールは JBoss HTTP Connector と互換性はありません。
  4. JBoss HTTP Connector モジュールにロードするようサーバーを設定します。

    1. JBOSS_EWS_DIST/httpd/conf.d/JBoss_HTTP.conf を作成します。
    2. 次の行を JBOSS_EWS_DIST/httpd/conf.d/JBoss_HTTP.conf に追加します。
      LoadModule slotmem_module JBOSS_EWS_DIST/modules/mod_slotmem.so
      LoadModule manager_module JBOSS_EWS_DIST/modules/mod_manager.so
      LoadModule proxy_cluster_module JBOSS_EWS_DIST/modules/mod_proxy_cluster.so
      LoadModule advertise_module JBOSS_EWS_DIST/modules/mod_advertise.so
  5. JBoss Enterprise Web Server Apache サービスを再開します。

    詳細な方法は JBoss Enterprise Web Server ドキュメントを参照してください。