久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

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

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

      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

      這樣在控制臺就很容易的操作nginx了:

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

      啟動Nginx : /etc/init.d/nginx start

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

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

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

      二 設(shè)置開機啟動

      編輯rc.local文件

        vi /etc/rc.local

      加入下面的代碼

        /etc/init.d/nginx start

      保存并退出,下次重啟會生效。

      贊(0)
      分享到: 更多 (0)
      ?
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號