liunx php-fpm
查看php-fpm 相关信息
查看php-fpm是否开启 :ps -ef|grep php
查看php-fpm的位置:whereis php-fpm
查看php-fpm进程数:ps aux | grep -c php-fpm
查看运行内存:/usr/bin/php -i|grep mem
查看php-fpm.conf 配置
cat /usr/local/php/etc/php-fpm.conf
看到 pid=/var/run/php-fpm/php-fpm.pid
开启、重启、关闭php-fpm
第一种方式 常用命令
开启php-fpm:php-fpm 或者 /bin/php-fpm # /bin/php-fpm 是 whereis php-fpm 这个命令返回的路径
重启php-fpm:/etc/init.d/php-fpm restart 或者 kill -USR2 `cat /var/run/php-fpm/php-fpm.pid` #如果/etc/init.d/ 下没有 php-fpm 文件可以使用第二种方法
php-fpm 关闭:kill -INT `cat /var/run/php-fpm/php-fpm.pid`
master 进程可以理解以下信号
INT, TERM 立刻终止
QUIT 平滑终止
USR1 重新打开日志文件
USR2 平滑重载所有worker 进程并重新载入配置和二进制模块
第二种方式 用PHP-FPM来控制PHP-CGI的FastCGI进程
--start 启动php的fastcgi进程
--stop 强制终止php的fastcgi进程
--quit 平滑终止php的fastcgi进程
--restart 重启php的fastcgi进程
--reload 重新平滑加载php的php.ini
--logrotate 重新启用log文件
杀死进程方式关闭 php-fpm
kill 来杀死某一个进程:kill -9 PID
killall 杀死一类进程:killall -9 php-fpm[服务名]
pkill 杀死一类进程:pkill php-fpm[服务名]
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现