前のトピック: CA SiteMinder と統合する方法

次のトピック: 例: Apache Web サーバ用の CA SiteMinder の設定

例: エンタープライズ管理サーバでの Apahce Web サーバ プロキシ プラグインの設定

この例では、エンタープライズ管理サーバが Windows 2008 Server にインストールされます。 また、Apache Web サーバ バージョン 2.2.19 がエンタープライズ管理サーバにインストールされ、SSL サポートが有効になっている必要があります。 次に Apache Web サーバ プロキシ プラグインを設定します。 以下の手順を実行します。

  1. エンタープライズ管理サーバ上の JBoss アプリケーション サーバを停止します。
  2. 以下のディレクトリに移動します
    APACHE_HOME/conf
    
    APACHE_HOME

    Apache Web サーバがインストールされているディレクトリ

  3. httpd.conf ファイルを編集し、プロキシ モジュールを有効にしてプロキシ設定を含めます。
    1. 以下の行のコメントを解除します。
      LoadModule proxy_module modules/mod_proxy.so
      LoadModule proxy_http_module modules/mod_proxy_http.so
      
    2. Global 設定セクションの最後に、以下の行を追加します。
      Include conf/extra/httpd-proxy-entm.conf
      
  4. 以下のディレクトリに移動します
    APACHE_HOME/conf/extra
    
  5. httpd-proxy-entm.conf という名前のファイルを作成し、以下のコンテンツを追加し、ファイルを保存して閉じます。
    # Proxy to CA AC ENTM
    <IfModule proxy_module>
      <IfModule proxy_http_module>
    	# /iam section BEGIN
        <Proxy /iam>
          Order allow,deny
          Allow from all
        </Proxy>
        ProxyPass /iam http://acentmnode.example.com:8080/iam
        ProxyPassReverse /iam http://acentmnode.example.com:8080/iam
        ProxyPass /iam/ http://acentm.examplenode.com:8080/iam/
        ProxyPassReverse /iam/ http://acentmnode.example.com:8080/iam/	
    	# /iam section END
    	# /castylesr5.1.1 section BEGIN
        <Proxy /castylesr5.1.1>
          Order allow,deny
          Allow from all
        </Proxy>
        ProxyPass /castylesr5.1.1 http://acentmnode.example.com:8080/castylesr5.1.1
        ProxyPassReverse /castylesr5.1.1 http://acentmnode.example.com:8080/castylesr5.1.1
        ProxyPass /castylesr5.1.1/ http://acentmnode.example.com:8080/castylesr5.1.1/
        ProxyPassReverse /castylesr5.1.1/ http://acentmnode.example.com:8080/castylesr5.1.1/
    	# /castylesr5.1.1 section END
      </IfModule>
    </IfModule>
    

    : acentmnode.example.com:port を、エンタープライズ管理サーバがインストールされているサーバの実際のホスト名およびポートで置き換えます。

  6. Apache Web サーバを再起動します。
  7. JBoss アプリケーション サーバを再起動します。
  8. エンタープライズ管理サーバを参照し、Apache Web サーバがリクエストを正常に転送することを確認します。 以下の URL を使用します。
    http://enterprise_host:port/iam/ac
    

Apache Web サーバ プロキシ プラグインがエンタープライズ管理サーバ上に設定されました。