Heim >Backend-Entwicklung >PHP-Problem >So öffnen Sie den PHP-Dienst

So öffnen Sie den PHP-Dienst

藏色散人
藏色散人Original
2019-10-21 11:13:444502Durchsuche

So öffnen Sie den PHP-Dienst

如何打开php服务?

安装完php,使用chkconfig命令来查看php-fpm服务是否开启,如果没有开启

1.      在/etc/init.d/目录下创建脚本php-fpm

vim/etc/init.d/php-fpm

2.      编写脚本内容(将一下复制进去相应改动安装路径)

#!/bin/sh
     #
     # php-fpm - this script starts and stops the php-fpm daemin
     #
     # chkconfig: - 85 15
     # processname: php-fpm
     # config:      /usr/local/php/etc/php-fpm.conf
     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                         //这里改成之前的安装目录    
     # If the daemon file is not found, terminate the script.
     test -x $DAEMON || exit 0
     d_start(){
         $DAEMON -y $CONFIGFILE || echo -n " already running"
     }
     d_stop(){
         kill -QUIT `cat $PIDFILE` || echo -n " no running"
     }
     d_reload(){
         kill -HUP `cat $PIDFILE` || echo -n " could notreload"
     }
     case "$1" in
         start)
             echo -n "Starting $DESC: $NAME"
             d_start
             echo "."
             ;;
         stop)
             echo -n "Stopping $DESC: $NAME"
             d_stop
             echo "."
             ;;
         reload)
             echo -n "Reloading $DESCconfiguration..."
             d_reload
             echo "Reloaded."
             ;;
         restart)
             echo -n "Restarting $DESC: $NAME"
             d_stop
             # Sleep for two seconds before startingagain, this should give the nginx daemon some time to perform a graceful stop
             sleep 2
             d_start
             echo "."
             ;;
         *)
             echo "Usage: $SCRIPTNAME{start|stop|restart|force-reload)" >&2
             exit 3
             ;;
     esac
     exit 0

最后:wq退出保存;

3.      更改脚本权限

chmod775 /etc.init.d/php-fpm

4.      设置开机启动

chkconfigphp-fpm on

可以用命令chkconfig查看开机服务列表。

更多PHP相关知识,请访问PHP中文网

Das obige ist der detaillierte Inhalt vonSo öffnen Sie den PHP-Dienst. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn