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"が表示される