vi /etc/init.d/php-fpm

复制粘贴以下内容:

#! /bin/sh
# Comments to support chkconfig on CentOS
# chkconfig: 2345 65 37
#
set -e

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DESC="php-fpm daemon"
NAME=php-fpm
DAEMON=/usr/local/php/sbin/$NAME

CONFIGFILE=/usr/local/php/etc/php-fpm.conf
PIDFILE=/usr/local/php/var/run/$NAME.pid
SCRIPTNAME=/etc/init.d/$NAME
 
# Gracefully exit if the package has been removed.
test -x $DAEMON || exit 0
 
d_start() {
  $DAEMON -y $CONFIGFILE || echo -n " already running"
}
 
d_stop() {
  kill -QUIT `cat $PIDFILE` || echo -n " not running"
}
 
d_reload() {
  kill -HUP `cat $PIDFILE` || echo -n " can't reload"
}
 
case "$1" in
  start)
        echo -n "Starting $DESC is success"
        d_start
        echo "."
        ;;
  stop)
        echo -n "Stopping $DESC is success"
        d_stop
        echo "."
        ;;
  reload)
        echo -n "Reloading $DESC configuration..."
        d_reload
        echo "reloaded."
  ;;
  restart)
        echo -n "Restarting $DESC is success"
        d_stop
        sleep 1
        d_start
        echo "."
        ;;
  *)
         echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2
         exit 3
        ;;
esac

编辑好后保存,然后执行以下命令:
sudo chmod +x /etc/init.d/php-fpm
sudo /sbin/chkconfig php-fpm on
# 检查一下
sudo /sbin/chkconfig --list php-fpm
php-fpm           0:off   1:off   2:on    3:on    4:on    5:on    6:off

修改其权限并开机启动
修改权限:chmod 755 /etc/init.d/php-fpm
开机启动:chkconfig php-fpm on
查看开机启动的服务:chkconfig --list

可以使用以下命令管理php-fpm:
service php-fpm start
service php-fpm stop
service php-fpm restart

/etc/init.d/php-fpm start
/etc/init.d/php-fpm stop
/etc/init.d/php-fpm restart

#查看php-fpm运行状态
ps -A | grep php-fpm
#查看9000端口占用情况
netstat -tunlp | grep 9000

最新文章

  1. shell脚本调试
  2. 搭建emacs的go编程语言环境
  3. factor graph model
  4. macd综合版
  5. spring源码学习之:xml标签扩展配置例子
  6. css揭秘之linear-gradient
  7. C#正则怎么判断字符串中是否有汉字
  8. JS 之 innerHTML
  9. trove design翻译
  10. Python文本处理
  11. 【转】ICCAVR TAB键设置
  12. 分布式缓存技术redis系列(三)——redis高级应用(主从、事务与锁、持久化)
  13. Payment相关逻辑
  14. c++的矩阵乘法加速trick
  15. 20145105 《Java程序设计》第8周学习总结
  16. Android Log详解(Log.v,Log.d,Log.i,Log.w,Log.e)
  17. CSUOJ 1040 Round-number
  18. .net mvc前台如何接收和解析后台的字典类型的数据 二分搜索算法 window.onunload中使用HTTP请求 网页关闭 OpenCvSharp尝试 简单爬虫
  19. 【BZOJ4285】使者 cdq分治+扫描线+树状数组
  20. errno错误号含义

热门文章

  1. MinIO Docker 快速入门
  2. Loki 简明教程
  3. C++面向对象编程之类模板、函数模板等一些补充
  4. 洛谷P1950 长方形(单调栈)
  5. [题解] Codeforces Dytechlab Cup 2022 1737 A B C D E 题解
  6. Go中的闭包、递归
  7. Java学习之路:Dos命令
  8. 作用域通信对象:session用户在登录时通过`void setAttribute(String name,Object value)`方法设置用户名和密码。点击登录按钮后,跳转到另外一个页面显示用户
  9. 成功解决IDEA中建立新项目Maven会默认选择配置(图解详细说明)
  10. 记录在linux上单机elasticsearch8和kibana8