Thursday, January 23, 2020

Webmin/Virtualmin如何徹底關閉網站的Apache日誌

以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

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.