以Linux服務器Webmin/Virtualmin面板為例,講述如何關閉網站的Apache日誌。
通過瀏覽器登錄Webmin,依次進入:Webmin–>服務器–>Apache Webserver–>Global configuration–>編輯配置文件。
或者使用WinSCP連接服務器,打開/etc/httpd/conf/httpd.conf文件。
找到如下信息:
ErrorLog /var/log/virtualmin/domain.com_error_log CustomLog /var/log/virtualmin/domain.com_access_log combined
其中domain.com是網站的域名,domain.com_access_log是網站的Apache訪問日誌,domain.com_error_log是網站的Apache錯誤日誌。
目前網上大部分教程都是說,如果想禁用哪個日誌,就在相應語句的前方加入#注釋此句,手動清空該日誌文件即可。
但這樣操作之後,網站日誌還是有記錄,只是會記錄到系統級別的log文件里。
如何徹底關閉Webmin/Virtualmin的Apache日誌,怎樣停止Apache日誌,完全不記錄log文件是否有辦法?
正確的完全不記錄log文件的做法是將日誌路徑設置為:/dev/null
在Webmin/Virtualmin面板裡面,找到要關閉Apache日誌的網站,按下圖設置,重啟Apache,搞定。
具體的操作方法參考下圖:
參考文章:深度VPS