linux

Linux服务器LNMP故障排查方法有哪些

小樊
33
2025-12-14 01:57:20
栏目: 云计算

LNMP故障排查方法

一、标准化排查流程

二、关键日志与定位要点

组件 常见日志路径 典型错误关键词 快速定位思路
Nginx /var/log/nginx/error.log bind() to 0.0.0.0:80 failed (98: Address already in use)permission denied、upstream 超时 1) 用nginx -t检查语法;2) 用**ss -tulnp
PHP-FPM /var/log/php-fpm/error.log/var/log/php7.x-fpm.log;池日志如 /var/log/php-fpm/www-error.log Primary script unknownParse errorPermission denied 1) 确认listen与 Nginx 的 fastcgi_pass 一致;2) 检查文件存在与权限;3) 打开/查看PHP 错误日志
MySQL/MariaDB /var/log/mysql/error.log;慢查询日志(如 /var/log/mysql/slow.log Can’t connect to MySQL serverAccess denied、启动失败 1) 确认服务运行端口 3306监听;2) 核对my.cnf错误日志;3) 慢查询定位SQL 性能
系统 /var/log/syslog/var/log/messages OOM、磁盘满、SELinux/AppArmor 拒绝 1) 查资源告警;2) 查磁盘空间;3) 查安全策略拒绝
以上路径在不同发行版/安装方式下可能略有差异,优先以实际配置与日志输出为准。

三、常见故障场景与处理

四、高效命令清单

0
看了该问题的人还看了