Ubuntu下Apache日志存储策略主要包括以下方面:
日志文件位置:
/var/log/apache2/access.log/var/log/apache2/error.log/etc/apache2/apache2.conf或虚拟主机配置文件自定义路径。日志轮转:
logrotate工具,配置文件为/etc/logrotate.d/apache2。/var/log/apache2/*.log { daily rotate 7 compress missingok notifempty create 0640 root adm }。日志清理:
logrotate的rotate参数控制保留天数,或手动删除旧日志。find命令按时间清理,如find /var/log/apache2 -type f -mtime +7 -delete。日志分析与监控:
grep、awk等提取信息,tail -f实时查看。Logfile Viewer、GoAccess等。优化策略:
参考来源: