Linux LAMP故障排查方法如下:
systemctl status apache2/mysql/php-fpm检查服务是否运行。/var/log/apache2/error.log(Debian/Ubuntu)或/var/log/httpd/error_log(CentOS)。/var/log/mysql/error.log。/var/log/php-fpm.log或/var/log/php7.x-fpm.log。top/htop查看CPU/内存占用,iotop监控磁盘I/O。ping测试连通性,netstat/ss检查端口监听状态(如80、443、3306)。httpd.conf、MySQL的my.cnf、PHP的php.ini语法是否正确。telnet测试端口是否可达,iptables/firewalld确认规则是否放行。error_reporting和display_errors,或通过Xdebug断点调试。SHOW PROCESSLIST查看运行中的查询,EXPLAIN分析慢查询。df -h查看磁盘空间,dmesg查看内核日志,排查硬件故障。参考来源:[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17]