zoukankan      html  css  js  c++  java
  • 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进程

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

  • 相关阅读:
    asp.net笔记第一章
    数据库复习笔记
    tp5博客项目实战2
    springboot调整MybatisPlus全局的验证策略
    SpringBoot整合MybatisPlus,并实现新增、修改、删除、查看、分页
    springboot整合Apollo
    创建apollo项目,并发布配置
    Apollo部门管理
    搭建Apollo环境(Ubuntu-18.04.4)
    启动apollo时出现的问题,../demo.sh: 行 84: curl: 未找到命令
  • 原文地址:https://www.cnblogs.com/xuey/p/9555112.html
Copyright © 2011-2022 走看看