时间:2021-07-01 10:21:17 帮助过:34人阅读
如何打开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中文网!
以上就是如何打开php服务的详细内容,更多请关注Gxl网其它相关文章!