May 16, 2006

portsからmod_proxy付きでApache2をインストール

portsでいれたらmod_proxyがなかった。入れ直し。リバースプロキシ設定。

# vi /usr/local/etc/apache22/Includes/virtual.conf
NameVirtualHost *:80
<VirtualHost *:80>
ServerName example.com
ServerAdmin webmaster@example.com
DocumentRoot /usr/local/www/apache22/data
ErrorLog /var/log/httpd-example.com-error.log
CustomLog /var/log/httpd-example.com-access.log combined

ProxyPass / http://192.168.0.200/
ProxyPassreverse / http://192.168.0.200/
</VirtualHost>



下記追加
# vi /usr/local/etc/apache22/httpd.conf
LoadModule proxy_module libexec/apache22/mod_proxy.so
LoadModule proxy_http_module libexec/apache22/mod_proxy_http.so


# cd /usr/ports/www/apache22/
# make deinstall
# make clean
# make WITH_PROXY_MODULES=yes
# make install
# /usr/local/etc/rc.d/apache22.sh start



参考
http://mimori.org/~h/tdiary/20041014.html

この記事へのトラックバックURL

http://app.blog.livedoor.jp/cpiblog00035/tb.cgi/50454087
この記事へのコメント
いつものごとくよくわからない言葉がいっぱいだわ・・・w
こういうのっていつかはあたしも理解できるようにならないといけない内容なのかな???(´・ω・`)
Posted by Taeco at May 16, 2006 20:32
これはサーバ構築のお話なので、Web制作/プログラマはあまり意識しなくてもいいと思いますw

最近サーバ構築のネタばかりになっていますが、OSにソフトを入れてるだけなので特に難しい事をしているわけではないです。
Posted by Monologue at May 16, 2006 21:42
ふむふむ、なるほどね。
でもこれ見る限り自宅サーバって、あたしにはムリそうな感じだねw
Posted by Taeco at May 19, 2006 23:11