Debian LAMP服务器故障排查可按以下步骤进行:
查看系统日志
tail -f /var/log/syslog
、dmesg
或 journalctl
查看系统及服务错误日志。/var/log/apache2/error.log
/var/log/mysql/error.log
/var/log/php-fpm.log
或 /var/log/php7.x-fpm.log
。检查服务状态与配置
systemctl status apache2 mysql php7.x-fpm
确认服务是否运行。/etc/apache2/apache2.conf
或站点配置文件。/etc/mysql/my.cnf
。/etc/php/7.x/apache2/php.ini
。排查权限与资源问题
www-data
,权限755)。df -h
,确保数据目录所在磁盘有足够空间。处理常见故障场景
socket
或 datadir
路径。MaxRequestWorkers
、PHP-FPM的 pm.max_children
等参数。系统维护与优化
sudo apt update && sudo apt upgrade
。logrotate
管理日志文件,避免占用过多磁盘空间。操作前建议:备份重要数据,优先在测试环境验证配置修改。
参考来源:[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]