liunx php-fpm

 

查看php-fpm 相关信息

查看php-fpm是否开启 :ps -ef|grep phpphp

查看php-fpm的位置:whereis php-fpmphp-fpm

查看php-fpm进程数:ps aux | grep -c php-fpmui

查看运行内存:/usr/bin/php  -i|grep memspa

查看php-fpm.conf 配置.net

  cat  /usr/local/php/etc/php-fpm.confrest

  看到 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`get

master 进程能够理解如下信号

INT, TERM 马上终止
QUIT 平滑终止
USR1 从新打开日志文件
USR2 平滑重载全部worker 进程并从新载入配置和二进制模块

 第二种方式 用PHP-FPM来控制PHP-CGI的FastCGI进程

/usr/local/php/sbin/php-fpm {start|stop|quit|restart|reload|logrotate}  # /usr/local/php/sbin/ php-fpm 所在路径

--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[服务名]

相关文章
相关标签/搜索