Apacheを入れる

# cd ~
# mkdir src
# cd src
#  wget http://ftp.riken.jp/net/apache/httpd/httpd-2.0.63.tar.gz
# tar zxvf httpd-2.0.63.tar.gz
# cd httpd-2.0.63
# ./configure --enable-mods-shared=all
# make 
# sudo make install

(インストール完了の確認)
# /usr/local/apache2/bin/httpd -v
Server version: Apache/2.0.63
Server built:   Oct  5 2009 11:11:28

(コンパイル済みモジュールの確認)
# /usr/local/apache2/bin/httpd -l
Compiled in modules:
  core.c
  prefork.c
  http_core.c
  mod_so.c <----- enable-mods-shared=all にしたのでこうなる

(Apacheの実行ユーザーの作成)
# sudo addgroup --system apache
# sudo adduser --system --no-create-home --ingroup apache apache

(開発用ディレクトリの作成)
# mkdir ~/www
# echo "hogehoge" > ~/www/index.html <----動作確認用

(confファイルの編集)
# sudo emacs /usr/local/apache2/conf/httpd.conf


〜〜〜〜〜〜(中略)〜〜〜〜〜〜
(実行ユーザーの指定)
User apache
Group apache

〜〜〜〜〜〜(中略)〜〜〜〜〜〜

(開発用ディレクトリをVirtualHostで指定)
NameVirtualHost *:80
<VirtualHost *:80>
    DocumentRoot /home/showtarow/www
</VirtualHost>
〜〜〜〜〜〜(中略)〜〜〜〜〜〜

# /usr/local/apache/bin/apachectl start

ブラウザからアクセスすると先ほどの"hogehoge"が表示される