PHP-FPM(FastCGI Process Manager:FastCGI进程管理器)是一个PHPFastCGI管理器,对于PHP 5.3.3之前的php来说,是一个补丁包 [1]  ,旨在将FastCGI进程管理整合进PHP包中。
如果你使用的是PHP5.3.3之前的PHP的话,就必须将它patch(补丁)到你的PHP源代码中,在编译安装PHP后才可以使用。
相对Spawn-FCGI,PHP-FPM在CPU和内存方面的控制都更胜一筹,而且前者很容易崩溃,必须用crontab进行监控,而PHP-FPM则没有这种烦恼。
 
PHP-FPM提供了更好的PHP进程管理方式,可以有效控制内存和进程、可以平滑重载PHP配置,比spawn-fcgi具有更多优点。
所以被PHP官方收录了。在./configure的时候带 –enable-fpm参数即可开启PHP-FPM。
使用PHP-FPM来控制PHP-CGI的FastCGI进程
/usr/local/php/sbin/php-fpm{start|stop|quit|restart|reload|logrotate}
--start 启动php的fastcgi进程
--stop 强制终止php的fastcgi进程
--quit 平滑终止php的fastcgi进程
--restart 重启php的fastcgi进程
--reload 重新平滑加载php的php.ini
--logrotate 重新启用log文件
 
参考:https://baike.baidu.com/item/php-fpm/10256166?fr=aladdin

最新文章

  1. 大视野3562 [SHOI2014]神奇化合物
  2. iOS-应用打包发布常见问题
  3. elasticsearch中的API
  4. Node.js简介
  5. 如何使用DDMS Heap查看Android应用内存情况
  6. MetaQ安装部署文档
  7. 【C#】Entity Framework 增删改查和事务操作
  8. Apache HTTP Server mod_dav.c 拒绝服务漏洞(CVE-2013-1896)
  9. Specified VM install not found: type Standard VM, name jdk1.6.0_05
  10. ARM
  11. 前端到后台ThinkPHP开发整站(4)
  12. 零基础学习webpack打包管理
  13. 自动创建字符设备,不需mknod
  14. Linux: Check version info
  15. 本部jdk切换的坑!!!
  16. 第十一节: EF的三种模式(一) 之 DBFirst模式(SQLServer和MySQL两套方案)
  17. 2017-11-4—稳态和暂态/瞬态(对运放积分电路的思考)[待仿真]
  18. spring cloud Eureka注册中心集群搭建
  19. 【原创】CA证书申请+IIS配置HTTPS+默认访问https路径
  20. 分布式系统:CAP

热门文章

  1. Stack2 攻防世界题目分析
  2. OTA测试介绍
  3. STM32中断编程三步曲教你弄会中断设置以及中断优先级设置
  4. Machine learning(3-Linear Algebra Review )
  5. linux命令中find, which、whereis、locate,有什么区别?
  6. evaluate-reverse-polist-notation leetcode C++
  7. maven+springmvc+cxf 实现简单webservice小例子
  8. Win10自动备份oracle数据库
  9. freeswitch APR库
  10. selenium截屏操作(也支持截长图)