apache22をインストール
# cd /usr/ports/www/apache22/
# make install && make clean
以下のコマンドで起動する.
# /usr/local/sbin/apachectl start
すると以下のエラーがでる.
[warn] (2)No such file or directory:
Failed to enable the 'httpready' Accept Filter
これはaccf_httpというカーネルモジュールを読み込むことで対処する.
# kldload accf_http.ko
PCの起動時にこのカーネルモジュールを読み込むには,以下の設定をおこなう.
# vi /boot/loader.conf
--
accf_http_load="YES"
また,PCの起動時にapacheを起動するには,以下の設定をおこなう.
# vi /etc/rc.conf
--
apache22_enable="YES"
apache22_http_accept_enable="YES"
以下の警告が出る場合.
httpd: Could not reliably determine the server's fully qualified
domain name, using [host-name] for ServerName
以下の設定で対処できる.
# vi /usr/local/etc/apache22/httpd.conf
--
ServerName 127.0.0.1
各種ファイル
apache | /usr/local/etc/rc.d/apache22 | |
---|---|---|
apachectl | /usr/local/sbin/apachectl | |
conf | /usr/local/etc/apache22/ | |
index.html | /usr/local/www/apache22/data/ |
関連サイト
FreeBSD/Apache2.2