Debian LAMP处理日志文件的方法如下:
主要存放在/var/log目录下,常见文件包括:
/var/log/syslog、/var/log/messages/var/log/apache2/access.log、/var/log/apache2/error.log/var/log/mysql/error.log、/var/log/mysql/slow-query.logcat:查看完整日志(如cat /var/log/syslog)。tail -f:实时查看最新日志(如tail -f /var/log/apache2/access.log)。grep:过滤关键字(如grep "error" /var/log/syslog)。journalctl:查看systemd服务日志(如journalctl -u apache2)。sudo apt-get install logrotate。/etc/logrotate.d/目录下对应服务的配置文件(如apache2、mysql),设置保留天数、压缩等参数。例如:/var/log/apache2/*.log {
daily
rotate 7
compress
missingok
create 0640 root adm
}
sudo logrotate -f /etc/logrotate.conf。sudo rm /var/log/apache2/*.gz(仅适用于已轮转的压缩日志)。参考来源: