站長(zhǎng)資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        Centos環(huán)境下Nginx設(shè)置開機(jī)自啟

        nginx安裝

        一 編寫shell腳本

        這里使用的是編寫shell腳本的方式來處理
        編輯nginx

          vi /etc/init.d/nginx

        (輸入下面的代碼)

          #!/bin/sh  #  # nginx - this script starts and stops the nginx daemon  #  # chkconfig:   - 85 15  # description:  NGINX is an HTTP(S) server, HTTP(S) reverse   #               proxy and IMAP/POP3 proxy server  # processname: nginx  # config:      /etc/nginx/nginx.conf  # config:      /etc/sysconfig/nginx  # pidfile:     /var/run/nginx.pid  # Source function library.  . /etc/rc.d/init.d/functions  # Source networking configuration.  . /etc/sysconfig/network  # Check that networking is up.  [ "$NETWORKING" = "no" ] && exit 0  nginx="/usr/sbin/nginx"  prog=$(basename $nginx)  NGINX_CONF_FILE="/etc/nginx/nginx.conf"  [ -f /etc/sysconfig/nginx ] && . /etc/sysconfig/nginx  lockfile=/var/lock/subsys/nginx  make_dirs() {     # make required directories     user=`$nginx -V 2>&1 | grep "configure arguments:" | sed 's/[^*]*--user=([^ ]*).*/1/g' -`     if [ -z "`grep $user /etc/passwd`" ]; then         useradd -M -s /bin/nologin $user     fi     options=`$nginx -V 2>&1 | grep 'configure arguments:'`     for opt in $options; do         if [ `echo $opt | grep '.*-temp-path'` ]; then             value=`echo $opt | cut -d "=" -f 2`             if [ ! -d "$value" ]; then                 # echo "creating" $value                 mkdir -p $value && chown -R $user $value             fi         fi     done  }  start() {      [ -x $nginx ] || exit 5      [ -f $NGINX_CONF_FILE ] || exit 6      make_dirs      echo -n $"Starting $prog: "      daemon $nginx -c $NGINX_CONF_FILE      retval=$      echo      [ $retval -eq 0 ] && touch $lockfile      return $retval  }  stop() {      echo -n $"Stopping $prog: "      killproc $prog -QUIT      retval=$      echo      [ $retval -eq 0 ] && rm -f $lockfile      return $retval  }  restart() {      configtest || return $      stop      sleep 1      start  }  reload() {      configtest || return $      echo -n $"Reloading $prog: "      killproc $nginx -HUP      RETVAL=$      echo  }  force_reload() {      restart  }  configtest() {    $nginx -t -c $NGINX_CONF_FILE  }  rh_status() {      status $prog  }  rh_status_q() {      rh_status >/dev/null 2>&1  }  case "$1" in      start)          rh_status_q && exit 0          $1          ;;      stop)          rh_status_q || exit 0          $1          ;;      restart|configtest)          $1          ;;      reload)          rh_status_q || exit 7          $1          ;;      force-reload)          force_reload          ;;      status)          rh_status          ;;      condrestart|try-restart)          rh_status_q || exit 0              ;;      *)          echo $"Usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload|configtest}"          exit 2  esac

        設(shè)置文件的訪問權(quán)限

          chmod a+x /etc/init.d/nginx

        這樣在控制臺(tái)就很容易的操作nginx了:

        查看Nginx當(dāng)前狀態(tài): /etc/init.d/nginx status

        啟動(dòng)Nginx : /etc/init.d/nginx start

        停止Nginx : /etc/init.d/nginx stop

        重啟Ngin: /etc/init.d/nginx restart

        如果修改了nginx的配置文件nginx.conf,也可以使用上面的命令重新加載新的配置文件并運(yùn)行,可以將此命令加入到rc.local文件中,這樣開機(jī)的時(shí)候nginx就默認(rèn)啟動(dòng)了

        二 設(shè)置開機(jī)啟動(dòng)

        編輯rc.local文件

          vi /etc/rc.local

        加入下面的代碼

          /etc/init.d/nginx start

        保存并退出,下次重啟會(huì)生效。

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
        主站蜘蛛池模板: 久久亚洲AV永久无码精品| 亚洲AV永久无码精品网站在线观看| 国产欧美精品区一区二区三区| 久久精品国产99久久无毒不卡| 精品国产综合区久久久久久| 国产精品福利网站导航| 一本一道精品欧美中文字幕| 国产乱子伦精品无码专区| 好吊妞视频精品| 国产亚洲精品自在久久| 真实国产精品vr专区| 老司机精品影院91| 精品国产乱码久久久久久浪潮| 九九热在线精品视频| 国产精品毛片一区二区三区| 亚洲AV永久无码精品网站在线观看| 久久激情亚洲精品无码?V| 99久久人人爽亚洲精品美女| 国产精品视频一区二区三区| 国产办公室秘书无码精品99| 国语自产少妇精品视频蜜桃| 精品国产AV一区二区三区| 久久99精品久久久久婷婷| 久久精品无码一区二区无码| 日本aⅴ精品中文字幕| 最新精品亚洲成a人在线观看| 久久无码精品一区二区三区| 国内精品伊人久久久久影院对白| 国产精品爱搞视频网站| 国产成人精品免费大全| 99热成人精品免费久久| 国产精品白丝AV嫩草影院| 国产精品片在线观看手机版| 国产精品99久久久久久宅男| 国产精品视频九九九| 国产三级精品三级| 国产精品视频全国免费观看| 久久99精品久久久久久不卡| 免费精品国产自产拍在线观看| 日韩欧美国产精品第一页不卡| 亚洲国产精品狼友中文久久久|