php-fpm启动,重启,终止操作
启动php-fpm:
/usr/local/php/sbin/php-fpm
php 5.3.3 以后的php-fpm 不再支持 php-fpm 以前具有的 /usr/local/php/sbin/php-fpm (start|stop|reload)等命令,所以不要再看这种老掉牙的命令了,需要使用信号控制:
master进程可以理解以下信号
INT, TERM 立刻终止
QUIT 平滑终止
USR1 重新打开日志文件
USR2 平滑重载所有worker进程并重新载入配置和二进制模块
一个简单直接的重启方法:
先查看php-fpm的master进程号
# ps aux|grep php-fpm root 21891 0.0 0.0 112660 960 pts/3 R+ 16:18 0:00 grep --color=auto php-fpm root 42891 0.0 0.1 182796 1220 ? Ss 4月18 0:19 php-fpm: master process (/usr/local/php/etc/php-fpm.conf) nobody 42892 0.0 0.6 183000 6516 ? S 4月18 0:07 php-fpm: pool www nobody 42893 0.0 0.6 183000 6508 ? S 4月18 0:17 php-fpm: pool www
重启php-fpm:
kill -USR2 42891
OK了。
上面方案一般是没有生成php-fpm.pid文件时使用,如果要生成php-fpm.pid,使用下面这种方案:
上面master进程可以看到,matster使用的是/usr/local/php/etc/php-fpm.conf这个配置文件,cat /usr/local/php/etc/php-fpm.conf 发现:
[global] ; Pid file ; Note: the default prefix is /usr/local/php/var ; Default Value: none ;pid = run/php-fpm.pid
pid文件路径应该位于/usr/local/php/var/run/php-fpm.pid,由于注释掉,所以没有生成,我们把注释去除,再kill -USR2 42891 重启php-fpm,便会生成pid文件,下次就可以使用以下命令重启,关闭php-fpm了:
php-fpm 关闭:
kill -INT 'cat /usr/local/php/var/run/php-fpm.pid'
php-fpm 重启:
kill -USR2 'cat /usr/local/php/var/run/php-fpm.pid'
php-fpm启动,重启,终止操作相关推荐
- 简述进程的启动、终止的方式以及如何进行进程的查看。
简述进程的启动.终止的方式以及如何进行进程的查看. 参考答案: (1)在Linux中启动一个进程有手工启动和调度启动两种方式: (1)手工启动 用户在输入端发出命令,直接启动一个进程的启动方式.可以分 ...
- Docker中启动、终止和删除容器命令
场景 Ubuntu Server 16.04 LTS上使用Docker部署Tomcat: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/detai ...
- nginx启动重启与升级以及检测配置文件
查看nginx的主进程号 ps -ef|grep nginx 从容停止nginx kill - QUIT nginx主进程号 或者 kill - QUIT nginx的pid文件所在,例如我的 [ro ...
- 关于VC++6.0显示“不能启动工具,操作成功完成”问题
小白迷惑之VC++6.0运行错误 今天在上C语言实验课的时候,在运行一个C程序的时候VC++6.0显示错误:不能启动工具,操作成功完成 如图: 就像这样,嗯???这是什么情况???? 后来我在网上找了 ...
- linux、windows nginx启动 重启 关闭命令
linux nginx启动 重启 关闭命令 启动操作 nginx -c /usr/local/nginx/conf/nginx.conf -c参数指定了要加载的nginx配置文件路径 停止操作 停止操 ...
- [导入]解决“Internet Explorer 无法打开 Internet站点已终止操作”问题
昨天晚上添加了展现/隐藏菜单的按钮,今天早晨一打开博客,出现Internet Explorer 无法打开 Internet站点已终止操作.开始以为是网络的问题,可是刷新以后问题依旧.在google上搜 ...
- 解决“Internet Explorer 无法打开 Internet站点已终止操作”问题(转)
今天下午,以前做过的项目由于添加了在线统计系统.结果在Firefox下测试正常,IE下却提示"无法打开Internet站点 已终止操作"的错误.一开始也蒙了,在网络上找了很多解决方 ...
- 爬虫的配置、启动和终止
爬虫的配置.启动和终止 Spider Spider是爬虫启动的入口.在启动爬虫之前,我们需要使用一个PageProcessor创建一个Spider对象,然后使用run()进行启动. 同时Spider的 ...
- linux项目运行日志查看,Linux项目部署、后台启动和终止运行及查看日志信息_MQ...
Linux项目部署.后台启动和终止运行及查看日志信息_MQ Linux项目部署.后台启动和终止运行及查看日志信息_MQ Linux项目部署.后台启动和终止运行及查看日志信息_MQ [var1] (1) ...
- Java8函数式编程(4)--终止操作(源码)
终止操作类 短路操作 match操作 match操作,生成MatchOp,封装成MatchSink public static <T> TerminalOp<T, Boolean&g ...
最新文章
- 西部数码买哪处线路的云服务器,云服务器买哪个区合适
- python实现多进程同时计算_python多进程实现CPU100%使用
- binary search完整笔记
- 质子交换膜燃料电池稳压器的设计及仿真
- 干掉 Navicat:这个 IDEA 的兄弟真香!
- 服务器搬迁方案_数据中心机房改造搬迁IDC机房工程建设
- 参加 CSDN 2009 英雄大会有感(一)
- 【clickhouse】clickhouse表引擎之 kafka 表引擎 卡死
- Mybatis高级映射一对多查询
- 学习笔记1/5,操作系统之操作系统概念
- 手动批量下载ts文件并合并
- word流程图怎么使箭头对齐_word怎么将图形对齐
- 计算机win键在哪,Windows键是哪个?电脑上的Win键在哪里? [图片和文字]
- 【c项目】网吧管理系统的设计和实现
- 读论文:Fine-grained Image Classification via Combining Vision and Language
- 采用开盘价交易的方法
- Windows下强制删除文件的批处理文件
- (转)Visual SourceSafe (VSS的使用方法)使用方法
- FPGA实现AD采集
- 【数据结构实验六】图的遍历DFS和BFS