debian

Debian系统Nginx错误排查技巧

小樊
45
2025-11-14 08:11:07
栏目: 智能运维

Debian 上 Nginx 常见故障的排查思路与命令清单

一 快速定位流程

二 常见错误与对应处理

症状 优先检查 快速修复要点
启动失败 systemctl status nginx、journalctl -xe、nginx -t 依据报错修复配置语法或端口冲突;必要时 systemctl restart nginx
502/503/504 上游进程(如 PHP-FPM/uWSGI)状态与日志、Nginx 与上游的网络连通 确认上游存活与监听;按需调大 proxy_read_timeout、proxy_send_timeout;排查上游超时/崩溃
403 Forbidden 目录权限与索引文件、IP 限制/鉴权配置 校正目录属主与权限(如 www-data 可访问),检查 location / { deny … }auth_basic 配置
404 Not Found root/alias 路径、try_files、文件是否存在 核对 root 指向正确目录,确认资源存在并具备读取权限
5xx 通用 error.log 首行错误描述、后端日志、磁盘与资源 结合错误描述定位脚本/权限/超时/磁盘问题;必要时扩容或优化超时与缓冲
端口未监听 **ss -ltnp grep ‘:80|:443’**
以上处理思路覆盖启动、连通、权限、上游与资源等高频故障面。

三 日志与网络诊断命令

四 配置与性能优化要点

五 崩溃与疑难问题的进阶排查

0
看了该问题的人还看了