Debian LNMP日志管理主要涉及查看、轮转、分析等操作,具体如下:
查看日志
tail -f /var/log/nginx/access.log
tail -f /var/log/nginx/error.log
tail -f /var/log/php-fpm/www-data-*.log
tail -f /var/log/mysql/error.log
日志轮转
使用logrotate
工具自动切割、压缩日志,避免文件过大。
/etc/logrotate.d/nginx
(Nginx)、/etc/logrotate.d/php-fpm
(PHP-FPM)。sudo logrotate -d /etc/logrotate.conf
。日志分析
grep
(过滤关键词)、awk
(统计分析)。其他管理操作
log_format
指令。tar
或rsync
归档重要日志。chmod 644 /var/log/nginx/access.log
。工具推荐
参考来源: