Centos 下的 spawn-fcgi 启动脚本
2012-01-02 23:00
411 查看
#! /bin/sh set -e PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:$PATH DESC="spawn-fcgi daemon" NAME=spawn-fcgi DAEMON=/usr/local/bin/$NAME BIND_HOST=127.0.0.1 BIND_PORT=9000 USER=www GROUP=www PHP_FCGI_CHILDREN=25 PHP_FCGI_MAX_REQUESTS=1000 PHP_DAEMON_PIDFILE=/var/run/spawn-fcgi.pid PHP_CGI=/usr/bin/php-cgi # Gracefully exit if the package has been removed. test -x $DAEMON || exit 0 d_start() { $DAEMON -a $BIND_HOST -p $BIND_PORT -C $PHP_FCGI_CHILDREN -u $USER -g $GROUP -f $PHP_CGI -P $PHP_DAEMON_PIDFILE >/dev/null } d_stop() { /usr/bin/killall -9 php-cgi > /dev/null 2>&1 || echo -n " not running" } case "$1" in start) echo -n "Starting $DESC: $NAME" d_start echo "." ;; stop) echo -n "Stopping $DESC: $NAME" d_stop echo "." ;; restart) echo -n "Restarting $DESC: $NAME" d_stop sleep 1 d_start echo "." ;; *) echo "Usage: $SCRIPTNAME {start|stop|restart}" >&2 exit 3 ;; esac exit 0
相关文章推荐
- CentOS 使用spawn-fcgi配置Nginx+PHP 启动脚本
- CentOS 7添加开机启动服务/脚本
- centos开机启动脚本
- CentOS 单个Tomcat 的启动服务脚本
- MongoDB-linux-2.4.10-X86_64(centos/linux下安装,启动服务脚本)
- centos 7 下nginx启动脚本
- Centos7开机启动自己的脚本
- Centos7下添加开机自启动服务和脚本
- CentOS7 Nginx和PHP启动脚本
- Nginx的启动脚本(Centos)
- Centos 5下的Redis启动/关闭服务脚本
- Centos开机启动脚本格式
- CentOS 的开机启动脚本
- CentOS Tomcat 的启动服务脚本
- 一个适用于CentOS下的Redis启动脚本
- 在CentOS中init.d service 开机时自动启动脚本
- CentOS下nginx启动脚本
- CentOS Oracle服务启动&停止脚本与开机自启动
- centos设置脚本自动启动