|
||||||||||||||
| 前のページ 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 |
||||||||||||||
|
|
||||||||||||||
|
||||||||||||||
|
|
||||||||||||||
|
||||||||||||||
|
|
||||||||||||||
|
||||||||||||||

