ubuntu

ubuntu lnmp故障排查方法

小樊
34
2025-12-24 03:32:47
栏目: 智能运维

Ubuntu LNMP故障排查方法

一 快速定位流程

二 常见故障与处理要点

三 日志位置与分析方法

四 配置与权限核对清单

五 一键排障命令清单

# 1) 服务状态
sudo systemctl status nginx
sudo systemctl status php7.4-fpm   # 按实际版本调整
sudo systemctl status mysql

# 2) 配置语法与重载
sudo nginx -t && sudo systemctl reload nginx
sudo systemctl restart php7.4-fpm
sudo systemctl restart mysql

# 3) 端口与进程
ss -tulpen | grep ':80\|:443'
ss -lunpt | grep php-fpm
lsof -i :80

# 4) 实时日志
sudo tail -f /var/log/nginx/error.log
sudo tail -f /var/log/php7.4-fpm.log
sudo tail -f /var/log/mysql/error.log

# 5) 防火墙
sudo ufw status
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp

# 6) 磁盘与系统
df -h
dmesg | tail -n 50
cat /var/log/syslog | tail -n 50

将版本号(如 7.4)替换为你的实际 PHP 版本;若使用 TCP 方式连接 PHP-FPM,请将 fastcgi_pass 与 listen 调整为 127.0.0.1:9000 并相应检查端口占用。

0
看了该问题的人还看了