- 在系统服务目录中创建 php-fpm.service 文件
vim /lib/systemd/system/php-fpm.service
- 编辑服务文件
[Unit]
Description=php-fpm
After=network.target
[Service]
Type=forking
ExecStart=/home/work/study/soft/php/sbin/php-fpm
ExecStop=/bin/pkill -9 /home/work/study/soft/php/sbin/php-fpm
PrivateTmp=true
[Install]
WantedBy=multi-user.target
- 查看服务状态
netsta -ntlp | grep php-fpm
ps -ef | grep php-fpm
- 关闭服务
pkill -9 php-fpm
- 启动服务
systemctl start php-fpm.service
- 开启成功后,将服务加入到开机自启动
systemctl enable php-fpm.service
创建成功的标识
Created symlink from /etc/systemd/system/multi-user.target.wants/php-fpm.service to /usr/lib/systemd/system/php-fpm.service.
- 重启服务器
shutdown -r now
reboot
- 查看运行的服务
systemctl list-units --type=service
参考资料
nginx 开机自启动:https://www.jianshu.com/p/d869d2f20a4f
php-fpm 开机自启动:https://www.jianshu.com/p/33b44a14ebf7