Debian LNMP日志管理主要涉及查看、轮转、分析等操作,具体如下:
查看日志
tail -f /var/log/nginx/access.logtail -f /var/log/nginx/error.logtail -f /var/log/php-fpm/www-data-*.logtail -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。工具推荐
参考来源: