[coLinux][apache]インストール

最近ThinkPadT61を買いました!!それでマシンスペックがかなりあがったので、
coLinuxをインストールして見ました。その時の開発環境を構築の為のメモです。

ってことでapacheをインストール。いつもapache2.0系を使っていたんですが、試しに2.2を使ってみることに。

まずはyumで必要な物をインストール

yum install wget
yum install gcc
yum install make

次、apache2.2系のダウンロード

% wget http://www.meisei-u.ac.jp/mirror/apache/dist/httpd/httpd-2.2.6.tar.gz
% tar xfvz httpd-2.2.6.tar.gz
% cd httpd-2.2.6/
% sudo ./configure --prefix=/usr/local/apach2/ \
--enable-module="so" \
--enable-module="rewrite" \
--enable-module="dev" \
--enable-module="proxy" \
--with-mpm="prefork"
% make
% sudo make install

これで完了。
subversionを使う予定だったのでこのコンパイルオプションになりました。
ここからはhttpd.confの設定。
なんかapache2.2のデフォルト設定では

<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all 
</Directory>

となっています。
けどこれだと

Deny from all

により、全てのディレクトリのアクセスを禁止しちゃいます。
なので

<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
#Deny from all ここをコメント 
</Directory>

でOK。そして

sudo /usr/local/apache2/bin/apachectl start

起動して、ブラウザで確認して終了!!!