在 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 日志。