php添加开机启动脚本_centos 7.2 添加php7 的 php-fpm 开机启动
在centos7中編譯安裝好php后,系統(tǒng)重啟后并不會(huì)對(duì)php進(jìn)行開(kāi)機(jī)啟動(dòng),所以需要對(duì)centos7添加開(kāi)機(jī)啟動(dòng)腳本對(duì)php進(jìn)行開(kāi)機(jī)啟動(dòng)服務(wù)。
手動(dòng)啟動(dòng):/usr/local/php/sbin/php-fpm
開(kāi)機(jī)自動(dòng)啟動(dòng):開(kāi)啟配置php-fpm pid#找到php-fpm.conf配置文件
/usr/local/php/etc/php-fpm.conf
#開(kāi)啟pid?,去掉分號(hào)注釋
pid?=?run/php-fpm.pid創(chuàng)建開(kāi)機(jī)啟動(dòng)腳本vim?/etc/init.d/php-fpm?#編輯?i#開(kāi)機(jī)啟動(dòng)腳本,腳本代碼來(lái)自網(wǎng)絡(luò),實(shí)測(cè)有效
#!?/bin/sh
#chkconfig:???2345?15?95
#?Comments?to?support?chkconfig?on?CentOS
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對(duì)開(kāi)機(jī)啟動(dòng)腳本添加所有人都執(zhí)行的權(quán)限chmod?a+x?/etc/init.d/php-fpmphp-fpm加入開(kāi)機(jī)啟動(dòng)服務(wù)chkconfig?--add?php-fpm
chkconfig?php-fpm?on查看開(kāi)機(jī)啟動(dòng)的所有服務(wù)chkconfig?--list服務(wù)操作#啟動(dòng)服務(wù)
service?php-fpm?start
#停止服務(wù)
service?php-fpm?stop
#重啟服務(wù)
service?php-fpm?reload
與50位技術(shù)專家面對(duì)面20年技術(shù)見(jiàn)證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的php添加开机启动脚本_centos 7.2 添加php7 的 php-fpm 开机启动的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 联想公布双11战报!全网销售额破70亿
- 下一篇: 奇瑞星途瑶光车型 OTA 升级:新增第二