php-fpm服务启动脚本

  • A+
所属分类:PHP

php-fpm还是打补丁的时候,php-fpm重启只需要执行php-fpm restart或者reload, 自从php5.3之后,php-fpm的启动和停止显得比较麻烦,特意改写了一份nginx的自启动脚本,如下脚本phpfpm="/usr/local/php-5.3.10/sbin/php-fpm"  修改为你的php-fpm就可以了。

php-fpm自启动脚本

内容如下

配置php-fpm服务

php-fpm使用方法

启动效果如下:

php-fpm

php-fpm服务启动脚本

脚本说明

以上量行代码有人会疑问他们到底是做什么的,'.'是source类似于程序中的include和require,将functions里面的方法全部倒入到这边,这边程序便可以使用,例如这边用到的daemon、status。第二行的network实际上就几行,如下

将他们作为变量赋值,判断网卡是否启动,如果你的nginx不走网卡,其实网络这段可以去掉.

tips:daemon便是实现上图漂亮的【 OK 】的函数.

转载请注明出处: http://www.ttlsa.com/html/3039.html

weinxin
微信公众号
扫一扫关注运维生存时间公众号,获取最新技术文章~

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:9   其中:访客  8   博主  0   引用   1

    • gegegege 9

      试过了,没用,报错:
      service php-fpm does not support chkconfig

      • 匿名 9

        6666佛挡杀佛

        • 匿名 9

          111佛挡杀佛

          • 匿名 9

            脚本写得很一般

            • cookies1992 9

              艾玛,我还自己写了个,http://wp.iyouths.org/235.html

              • 乐乐 9

                php源码有自带的php-fpm服务启动脚本

                  • 邓贇 7

                    @乐乐 谢谢, 疏忽了,确实有. 在源码目录下的sapi/fpm里.

                • 来自外部的引用: 1

                  • php-fpm的启动脚本 | 旷淇元二三事