如何避免AMH环境安装PHP扩展导致服务器卡死?
AMH环境安装PHP扩展会在1-2分钟后导致服务器CPU上升100%,然后服务器卡死,SSH不能访问。必须重启服务器才能解决问题。
服务器配置:阿里云2核心2GB内存3M宽带。环境配置:LNMP(RockyLinux9.3;Nginx1.24;PHP8.0;mysql5.6)
已尝试过一下解决方法:
- 尝试减少每次安装扩展的个数,情况依然存在。
- 尝试切换不用PHP版本,比如从7.4切换到8.0,情况依旧。
服务器监控界面截图(12:40左右开始安装扩展,13:08左右重启服务器)
回复
1个回答

test
2024-06-20
具体是安装哪个扩展,是fileinfo吗,反馈比较多的是fileinfo安装内存用满的比较多,大多扩展安装过程用的服务器资源都较小的,或是在系统进程看当前占用较多有哪些其它进程,先停止,再安装软件,或是升级服务器硬件。如果是内存,也可以面板桌面调整swap虚拟内存。
回复

适合作为回答的
- 经过验证的有效解决办法
- 自己的经验指引,对解决问题有帮助
- 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
- 询问内容细节或回复楼层
- 与题目无关的内容
- “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容