如何查看Ubuntu PHP-FPM运行状态
作者:吹吹风会发光
时间:2026-07-13
浏览:1
在Ubuntu系统上想确认PHP-FPM是否在正常运行?方法其实有好几种。下面把这些常用手段整理出来,方便快速上手。 先说说最常用的那条路。如果系统是用systemd来管理PHP-FPM服务的,那直接通过systemctl命令就能看清状态。运行下面这行: sudo systemctl status
本文目录
在Ubuntu系统上想确认PHP-FPM是否在正常运行?方法其实有好几种。下面把这些常用手段整理出来,方便快速上手。
先说说最常用的那条路。如果系统是用systemd来管理PHP-FPM服务的,那直接通过systemctl命令就能看清状态。运行下面这行:
本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系bd@zhengruan.com
先说说最常用的那条路。如果系统是用systemd来管理PHP-FPM服务的,那直接通过systemctl命令就能看清状态。运行下面这行:
sudo systemctl status php-fpm
如果服务正在跑,输出大概长这样:
● php-fpm.service - The PHP FastCGI Process Manager
Loaded: loaded (/lib/systemd/system/php-fpm.service; enabled; vendor preset: enabled)
Active: active (running) since ...
要是服务没启动,那就用下面这条命令拉它起来:
sudo systemctl start php-fpm
另外,有些旧系统或者某些环境用的是init.d管理方式。这时候用service命令同样顺手:
sudo service php-fpm status
如果服务是活的,终端会回你一句“php-fpm is running”。如果没运行,启动命令也一样简单:
sudo service php-fpm start
当然,还有更“硬核”一点的查法——直接用ps命令看进程。这个办法几乎通用,不管系统用哪种管理方式,都能一眼看到PHP-FPM的进程到底有没有活着:
ps aux | grep php-fpm
如果PHP-FPM确实在跑,输出大概是这个画风:
root 1234 0.0 1.6 28768 16368 ? Ss Sep01 0:01 php-fpm: master process (/etc/php/7.x/fpm/php-fpm.conf)
www-data 5678 0.0 1.6 28768 16368 ? S Sep01 0:00 php-fpm: pool www
www-data 5679 0.0 1.6 28768 16368 ? S Sep01 0:00 php-fpm: pool www
www-data 5680 0.0 1.6 28768 16368 ? S Sep01 0:00 php-fpm: pool www
这里1234是主进程的ID,5678、5679、5680则是工作进程的ID。看到这种输出,基本就稳了。
最后提一句,具体命令里的路径和参数可能需要根据PHP的版本以及系统配置做些微调,这个自己灵活处理就好。
作者最新文章
蛙蛙写作苹果手机更新新版本怎么下载
2026-10-15 19:40
microsoft浏览器怎么移除主页网址
2026-10-14 16:54
漫蛙网页版免费进入地址分享
2026-10-13 13:16
漫蛙manwa官方网站入口
2026-10-13 13:15
Typora怎么插入表格?Ctrl+T快速建表并调整行列
2026-10-05 17:59
下一篇:
Ubuntu如何更新Python安装
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多










































