だいたい443日前に更新最終更新日時: 2009-06-20 (土) 17:45:53 443日前
現在の位置
FrontPage > Apache
Webサーバの構成 †
フロント(proxy)とバックエンド(アプリケーション)の多段構成をしています
Apache2.x (フロント) †
フロント用Apacheは2.2.xを利用しています。 利点は以下でしょうか。
仕組みのルール付け
- mod_proxy でスタティックはそのまま返し、ダイナミックはAppに飛ばす
- ProxyPreserveHost? でバックエンドにホスト名を渡す
- mod_proxy_pass_env2 でmod_rewriteする前のリクエストされたURIを裏に渡す
- SSLが有っても無くても以下の設定を行う。
RequestHeader set X-SSL-REQUEST %{HTTPS}s
- App側でSSLのON/OFFがみえる。
$is_ssl = $ENV{'HTTP_X_SSL_REQUEST'} eq 'on' ? 1 : 0;
- App側でSSLのON/OFFがみえる。
- mod_perl,mod_phpは抱えない
Apache2.x(アプリケーション) †
mod_perl2を抱えて、フロントとは別サーバとして立ち上げます。
mod_perl2のインストール †
sudo yum install httpd\* mod_perl
- libapreq2のインストール
cd /usr/local/src wget http://download.fedora.redhat.com/pub/epel/5/x86_64/libapreq2-2.09-0.rc2.1.el5.x86_64.rpm rpm -ivh libapreq2-2.09-0.rc2.1.el5.x86_64.rpm
- 参考リンク
- CentOS5.0にlibapreq2(Apache2::Request)のrpmを入れるCommentsAdd Star
- こちらは別のRPM(Fedora7)を利用しているみたいです。
これで、Apache2::Requestを利用できる
Apache1.3 †
参考リンク †
- 関連ページ
- FrontPage21時間前
ツールボックス
メニュー
最新の20件
最新の20件
2010-09-05
2010-09-01
2010-07-31
2010-07-27
2010-07-26
2010-04-23
2010-04-07
2010-04-04
2010-04-03
2010-03-31
2010-03-20
2010-03-19
2010-03-02
2010-02-28

