Centos7下的php-fpm系统服务脚本

406 阅读1分钟

一、增加服务脚本文件

服务脚本文件需要根据php-fpm的实际路径进行修改

查看服务脚本文件

 cat /temp/php-fpm.service
[Unit]
Description=The PHP FastCGI Process Manager
After=syslog.target network.target
[Service]
Type=simple
PIDFILE=/var/run/php-fpm.pid
ExecStartPre=/usr/bin/rm -f $PIDFILE
ExecStart=/usr/local/php/sbin/php-fpm --nodaemonize --fpm-config /usr/local/php/etc/php-fpm.conf
ExecRestart=/bin/kill -USR2 $PIDFILE
ExecStop=/bin/kill -SIGINT $PIDFILE
[Install]
WantedBy=multi-user.target

二、加入到系统服务

cp /temp/php-fpm.service /etc/systemd/system/php-fpm.service

三、增加开机启动

systemctl enable php-fpm.service

四、其他操作命令

启动

systemctl start php-fpm.service

停止

systemctl stop php-fpm.service

重启

systemctl restart php-fpm.service

五、删除开机启动

systemctl disable php-fpm.service