徒然なるままに

個人の備忘録を中心としたブログです

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
apxsというApacheの拡張ツールを使ってApacheのモジュールを後から追加することができます。
これを利用してmod_proxy,mod_proxy_ajpを追加します。
なおhttpd-2.2.23ディレクトリはコンパイル時に使用したソースです。

cd /usr/local/apache/httpd-2.2.23/modules/proxy
/usr/local/apache/bin/apxs -i -a -c mod_proxy.c proxy_util.c
/usr/local/apache/bin/apxs -i -a -c mod_proxy_ajp.c ajp_*.c

-iオプションがインストール,-aオプションがhttp.confにLoadModuleを自動追加,-cオプションがコンパイルとなっています。
proxy_util.c, ajp_*.cが補助的なソースなのでしょう。これをつけないと後でエラーになります。

/usr/local/apache/bin/apachectl -M


proxy_module (shared)
proxy_ajp_module (shared)
Syntax OK
が確認できたら、無事終了です。

このようにApacheではモジュールをサーバーに追加していくことで、機能を拡張していったり
モジュールを削除することでコンパクトにしたりできるんですね。


(参考サイト)
http://d.hatena.ne.jp/shimooka/20081006/1223281545
http://www.cozzbox.com/wordpress/archives/589
http://blog.livedoor.jp/mh_pia/archives/51191930.html

コメント

コメントの投稿

管理者にだけ表示を許可する

トラックバック

http://kamiyasu2.blog.fc2.com/tb.php/12-dc80b328

kamiyasu

Author:kamiyasu

QR

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。