Pages

2009年2月5日木曜日

FreeBSD(jail環境)にApache22をインストール!

さくっとwebサーバーを立ち上げようと少し調べてみたところ、候補は

1.apache
2.lighttpd
3.nginx(netcraftで見て)
4.thttpd(wikipediaで読んだ)

と言うところでした。

今回はネットで検索しても苦労することが少ないであろうapacheを選択してみます。

インストールは

# cd /usr/ports/www/apache22/
# make install clean

で簡単にインストールできました。オプションはデフォルトのまま。
めちゃくちゃ時間がかかったけどスムーズに完了。

設定をするために

# vi /usr/local/etc/apache22/httpd.conf

でサクッと設定。その後起動。

# /usr/local/etc/rc.d/apache22 start

なぜかエラーで起動しませんでした。
いろいろ調べた結果、

/etc/hosts

に自分のドメインを追加して、再度httpd.confを編集。ssl関係のモジュールを適当に
コメントアウト。

今度は起動しました。

# less /var/log/httpd-error.log

を確認したらなんかエラーが出まくってましたが、今日はapacheが起動したって言うことで
ま、いいかな。と。

0 件のコメント: