在 Apache 中對虛擬主機單獨設置日誌記錄

本文將介紹在 Apache2 (ubuntu)環境中針對每個綁定域名的虛擬主機單獨設置日誌記錄的方法。

注意:Apache 其實默認情況下是不記錄虛擬主機的訪問日誌的。

1、編輯 Apache 配置文件 /etc/apache2/httpd.conf。(必須事先安裝 vim,也可以將 vim 改為 vi)

sudo vim /etc/apache2/httpd.conf

2、在打開的文件中,針對你的每個虛擬主機的 VirtualHost 節,添加一行記錄 CustomLog:(文件名可修改,保證有權限讀寫即可。combined表示記錄格式,一般用此格式記錄信息較為完整)

<VirtualHost …>

CustomLog /var/log/mysite.log combined

3、保存退出。

4、重新啟動 apache。

sudo /etc/init.d/apache2 restart

当前页阅读量为: