以下是Debian Apache日志管理的關鍵技巧:
logrotate
工具自動輪轉日志,避免文件過大。配置文件位于/etc/logrotate.d/apache2
,可設置輪轉頻率(如daily
)、保留天數(rotate 7
)、壓縮(compress
)等參數。LogFormat
指令定義精簡格式,減少冗余信息。例如:LogFormat "%h %l %u %t \"%r\" %>s %b" common
。LogLevel
(如warn
或error
),減少非必要日志記錄。tail -f
實時查看日志,grep
篩選關鍵詞。find /var/log/apache2 -type f -mtime +30 -exec rm {} \;
。tar -czvf apache_logs.tar.gz /var/log/apache2/
。