鸿 网 互 联 www.68idc.cn

当前位置 : 服务器租用 > 服务器相关 > 批处理 > >

Nginx 自启动的脚本

来源:互联网 作者:佚名 时间:2016-03-03 12:13
脚本名称 nginx , 需要将该脚本复制到 /etc/init.d 并执行以下命令 chmod +x nginx chkconfig --add nginx 此方法仅限红帽系列的Linux,包括CentOS 精华 #!/bin/sh# chkconfig: 345 86 14# description: Startup and shutdown script for nginxNGINX_DIR=/opt
脚本名称 nginx , 需要将该脚本复制到 /etc/init.d 并执行以下命令
chmod +x nginx
chkconfig --add nginx
此方法仅限红帽系列的Linux,包括CentOS
精华
#!/bin/sh
# chkconfig: 345 86 14
# description: Startup and shutdown script for nginx
NGINX_DIR=/opt/ngx
export NGINX_DIR

case $1 in
'start' )
echo "Starting nginx..."
$NGINX_DIR/sbin/nginx
;;
'reload' )
echo "Reload nginx configuration..."
kill -HUP `cat $NGINX_DIR/logs/nginx.pid`
;;
'stop' )
echo "Stopping nginx..."
kill -15 `cat $NGINX_DIR/logs/nginx.pid`
;;
'list' )
ps aux | egrep '(PID|nginx)'
;;
'testconfig' )
$NGINX_DIR/sbin/nginx -t
;;
*)
echo "usage: `basename $0` {start|reload|stop|list|testconfig}"
esac
网友评论
<