在 CentOS 上查看 Nginx 日志非常简单。Nginx 的日志文件通常位于 /var/log/nginx/
目录下。主要包含以下几种日志文件:
访问日志:记录所有访问请求的详细信息。
/var/log/nginx/access.log
错误日志:记录 Nginx 运行过程中遇到的错误信息。
/var/log/nginx/error.log
你可以使用 cat
命令查看访问日志:
cat /var/log/nginx/access.log
如果日志文件较大,可以使用 less
或 more
命令分页查看:
less /var/log/nginx/access.log
或者使用 tail
命令查看最新的日志条目:
tail -n 100 /var/log/nginx/access.log # 查看最后100行
实时查看日志更新:
tail -f /var/log/nginx/access.log
查看错误日志的方法与访问日志类似:
cat /var/log/nginx/error.log
或者使用 less
、more
、tail
等命令:
less /var/log/nginx/error.log
tail -n 100 /var/log/nginx/error.log
tail -f /var/log/nginx/error.log
Nginx 的日志文件通常会进行轮转,以防止日志文件过大。你可以使用 logrotate
工具来管理日志文件的轮转。CentOS 默认已经配置了 logrotate
来处理 Nginx 日志。
你可以查看 /etc/logrotate.d/nginx
文件来了解具体的轮转配置:
cat /etc/logrotate.d/nginx
cat
、less
、more
、tail
等命令查看 Nginx 日志。tail -f
实时查看日志更新。logrotate
管理日志文件的轮转。通过这些方法,你可以方便地查看和管理 CentOS 上的 Nginx 日志。