美文网首页
Centos7.4 配置php-fpm服务到systemctl

Centos7.4 配置php-fpm服务到systemctl

作者: jiahaofeng | 来源:发表于2019-08-08 18:10 被阅读0次

php-fpm服务化

修改php-fpm.conf
打开php-fpm.conf:

vim /usr/local/php/etc/php-fpm.conf

找到以下内容并修改:

; Pid file
; Note: the default prefix is /usr/local/php/var
; Default Value: none
pid = /var/run/php-fpm.pid

新建php-fpm服务文件

新建 php-fpm 服务文件

touch /usr/lib/systemd/system/php-fpm.service

打开 php-fpm 服务文件

vim /usr/lib/systemd/system/php-fpm.service

将内容修改成

[Unit]
Description=The PHP FastCGI Process Manager
After=syslog.target network.target

[Service]
Type=forking
PIDFile=/var/run/php-fpm.pid
ExecStart=/usr/local/php/sbin/php-fpm
ExecReload=/bin/kill -USR2 $MAINPID
PrivateTmp=true

[Install]
WantedBy=multi-user.target

重新加载systemctll配置:

systemctl daemon-reload

停止运行中的php-fpm进程

查看当前进程列表是否存在 php-fpm 进程:

ps aux|grep php-fpm

如果存在 php-fpm 进程,需先终止该进程:
kill 45902
输出:


图片.png

如果存在 php-fpm 进程,需先终止该进程:

kill 3704

使用systemctl管理php-fpm

systemctl start php-fpm  #启动服务
systemctl status php-fpm  #查看状态
systemctl stop php-fpm  #停止服务
systemctl restart php-fpm  #重启服务
systemctl reload php-fpm  #修改配置文件后重载
systemctl enable php-fpm  #开机自启动
systemctl didable php-fpm  #禁止开机自启动

相关文章

网友评论

      本文标题:Centos7.4 配置php-fpm服务到systemctl

      本文链接:https://www.haomeiwen.com/subject/ubkfjctx.html