可以使用日志截断工具定期归档 Apache 访问日志。 最常用的日志切割工具是logrotate。 它可以配置为根据时间或大小定期断开 Apache 访问日志,并将较旧的日志文件压缩或移动到指定的存档目录。
下面是一个简单的配置示例,使用logrotate工具定期归档Apache访问日志。
使用以下命令创建logrotate配置文件,例如apache_access_log: 包含:
/var/log/apache2/access.log {
daily
rotate 7
compress
missingok
notifempty
create 644 root root[ h] }[ h]
将配置文件保存在logrotate配置目录下(通常是/etc/logrotate.d/)。
使用 crontab 设置 logrotate 命令的定期运行(例如,每天早上一次)。
0 0 * * * /usr/sbin/logrotate /etc/logrotate.d/apache_access_log
这样,Apache访问日志就可以了可以通过每天归档来清楚地管理您的日志文件。
评论前必须登录!
注册