PHP群:95885625 Hbuilder+MUI群:81989597 站长QQ:634381967
    您现在的位置: 首页 > 服务器 > Linux教程 > 正文

    linux中nginx开机启动设置

    作者:admin来源:网络浏览:时间:2020-09-30 00:07:50我要评论
    导读:1.新增shell脚本 vi /etc/rc.d/init.d/nginx#! /bin/bash# chkconfig: 35 85 15# description: Nginx is an HTTP(S) server,...
    1.新增shell脚本 vi /etc/rc.d/init.d/nginx

    #! /bin/bash
    # chkconfig: 35 85 15 
    # description: Nginx is an HTTP(S) server, HTTP(S) reverse
    set -e
    PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
    DESC="nginx daemon"
    NAME=nginx
    DAEMON=/usr/local/nginx/sbin/$NAME
    SCRIPTNAME=/etc/init.d/$NAME
    test -x $DAEMON || exit 0
    d_start(){
        $DAEMON || echo -n " already running"
    }
    d_stop() {
        $DAEMON -s quit || echo -n " not running"
    }
    d_reload() {
        $DAEMON -s reload || echo -n " counld not reload"
    }
    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 $DESC configuration..."
        d_reload
        echo "reloaded."
    ;;
    restart)
        echo -n "Restarting $DESC: $NAME"
        d_stop
        sleep 2
        d_start
        echo "."
    ;;
    *)
        echo "Usage: $SCRIPTNAME {start|stop|restart|reload}" >&2
        exit 3
    ;;
    esac
    exit 0

    2.讲改shell加入系统服务即可
    chmod +x /etc/rc.d/init.d/nginx (设置可执行权限)

    chkconfig --add nginx (添加系统服务)
    转载请注明(B5教程网)原文链接:https://b5.mxunkeji.com/content-121-1900-1.html
    相关热词搜索: