Freebsd 6.2 安裝 apache22.
1.使用freebsd 6.2 安裝 apache 22 升級 ports後
執行
cd /usr/ports/www/apache22
make install clean
2. 之後測試 apache 不能正常運作
/usr/local/sbin/apachectl start
啟動之後出現:
No such file or directory: Failed to enable the 'httpready' Accept Filter
修改該
/boot/defaults/loader.conf
中的
accf_data_load="YES"
accf_http_load="YES"
將原本"NO"改成YES
使用Vi 開啟 loader.conf 輸入/ 搜尋 accf
apachectl -k start沒有報錯。但是80埠沒有回應。
同時,/var/log/httpd-error.log這個檔裏面有錯誤:[Sun Apr 15 20:22:48 2007] [alert] (EAI 8)hostname nor servname provided, or not known: mod_unique_id: unable to find IPv4 address o Configuration Failed
看見裏面的“mod_unique”了嗎?
找到
/usr/local/etc/apache22/httpd.conf
把mod_unique 注釋掉。-->前面加入#
執行
/usr/local/sbin/apachectl start
設置開機啟動
vi /etc/rc.conf
apache22_enable="YES"
這樣就可以了.
終於啟動Apache了=.=
天阿,真難搞耶..囧
module那個好像是bug=.=
- Jul 17 Tue 2007 23:53
[Unix]Freebsd 6.2 安裝 apache22
close
全站熱搜
留言列表