| ||||||||||||||
| 前のページ 1 2 | ||||||||||||||
| リバースproxyの構築 | ||||||||||||||
リバースproxyの構築方法と設定の概略を以下に示します。 まず、2つのサーバーのうち一方にApache 2.2(注6)を、mod_proxy/mod_rewriteを有効にしてインストールします。コンテンツ圧縮を行うためにmod_deflateも有効にしておくと良いでしょう。 ※注6:Apache 2.0でもOKですが、後述するmod_proxy_balancerを利用することを考慮してここでは2.2を使います。 コンパイルはリスト1のように行います。 リスト1:リバースproxy用Apacheのコンパイル $ tar zxvf httpd-2.2.2.tar.gzここでは、
というオプションでビルドしています。インストールが完了したら基本設定を行います(ここでは割愛します)。KeepAliveを有効にするのをお忘れなく。 そしてhttpd.confにリスト2のようにmod_rewriteのルールを記述します。 リスト2:mod_rewriteの設定 RewriteEngine on
という設定になります。 もう一方のサーバーはmod_perlを有効にしたApacheをインストールしてアプリケーションサーバーとして構築しておきます。 これでリバースproxy側にリクエストを行うと、/imagesと/css以外のリクエストはバックエンドのアプリケーションサーバーに転送され、期待した通りに処理が行われることでしょう。 | ||||||||||||||
| 前のページ 1 2 | ||||||||||||||
| ||||||||||||||
| ||||||||||||||
| ||||||||||||||

