1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > crntos7启动php命令_CentOS7设置php-fpm开机自启动

crntos7启动php命令_CentOS7设置php-fpm开机自启动

时间:2020-09-30 01:35:37

相关推荐

crntos7启动php命令_CentOS7设置php-fpm开机自启动

php-fpm安装成功后并不会开机启动,如果是运行正常的程序在系统重启后出现502报错(502 Bad Gateway),通常就是php-fpm没启动起来。

0 先确定几个文件的位置,记录下来备用

a php-fpm

whichphp-fpm

/usr/sbin/php-fpm

b conf

#几个可能的位置

#/etc/php-fpm.conf

#/usr/local/php7/etc/php-fpm.conf

#如果都没找到就用find

find/-namephp-fpm.conf

c pid

cat/etc/php-fpm.conf|greppid

pid=/run/php-fpm/php-fpm.pid

1 创建服务

vi/etc/systemd/system/php-fpm.service

内容如下(pid,php-fpm,conf路径按照上一步的实际路径修改)

[Unit]

Description=ThePHPFastCGIProcessManager

After=syslog.targetnetwork.target

[Service]

Type=simple

PIDFile=/run/php-fpm/php-fpm.pid

ExecStart=/usr/sbin/php-fpm--nodaemonize--fpm-config/etc/php-fpm.conf

ExecReload=/bin/kill-USR2$MAINPID

ExecStop=/bin/kill-SIGINT$MAINPID

[Install]

WantedBy=multi-user.target

2、启动php-fpm

systemctlstartphp-fpm

3、添加到开机启动(Failed to execute operation: File exists报错可以用:systemctl disable php-fpm.service 命令清除掉)

systemctlenablephp-fpm.service

4、重启系统测试

psaux|grepphp-fpm

root11950.20.233010810168?Ss22:380:00php-fpm:masterprocess(/etc/php-fpm.conf)

base14450.00.13321924964?S22:380:00php-fpm:poolbase

root0.00.0112828980pts/0S+22:390:00grep--color=autophp-fpm

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。