<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Nginx的安裝

      一、前言

      在上一篇博客中,講述了在服務器上安裝多個tomcat,現在這篇博客要講是安裝nginx

      二、配置Nginx的安裝環境

      安裝Nginx需要先將官網下載的源碼進行編譯,編譯依賴gcc環境,如果沒有gcc環境,需要安裝gcc:yum install gcc-c++ ,安裝完gcc后,才可以進行下一步的安裝

      三、編譯安裝

      1. 解壓縮

      將Nginx安裝包nginx-1.8.0.tar.gz拷貝至服務器上
      解壓縮安裝包:
      `tar -zxvf nginx-1.8.0.tar.gz`
      `cd nginx-1.8.0`
      

      2. 配置安裝參數

      參數如下:

      ./configure \
      --prefix=/usr/local/nginx \
      --pid-path=/var/run/nginx/nginx.pid \
      --lock-path=/var/lock/nginx.lock \
      --error-log-path=/var/log/nginx/error.log \
      --http-log-path=/var/log/nginx/access.log \
      --with-http_gzip_static_module \
      --http-client-body-temp-path=/var/temp/nginx/client \
      --http-proxy-temp-path=/var/temp/nginx/proxy \
      --http-fastcgi-temp-path=/var/temp/nginx/fastcgi \
      --http-uwsgi-temp-path=/var/temp/nginx/uwsgi \
      --http-scgi-temp-path=/var/temp/nginx/scgi
      --with-http_ssl_module
      
      

      注:上邊將臨時文件目錄指定為/var/temp/nginx,需要在/var下創建temp及nginx目錄

      3. 編譯安裝

      make
      make  install
      

      四、啟動Nginx

        cd /usr/local/nginx/sbin/
        ./nginx

      五、停止Nginx

      cd /usr/local/nginx/sbin
      ./nginx -s stop
      此方式相當于先查出nginx進程id再使用kill命令強制殺掉進程。
      方式2,完整停止(建議使用):
      cd /usr/local/nginx/sbin
      ./nginx -s quit
      此方式停止步驟是待nginx進程處理任務完畢進行停止。

      六、重啟Nginx

      方式1,先停止再啟動(建議使用):
      對nginx進行重啟相當于先停止nginx再啟動nginx,即先執行停止命令再執行啟動命令。
      如下:
      ./nginx -s quit./nginx

      方式2,重新加載配置文件:
      當nginx的配置文件nginx.conf修改后,要想讓配置生效需要重啟nginx,使用-s reload不用先停止nginx再啟動nginx即可將配置信息在nginx中生效,如下:
      ./nginx -s reload

      七、開機自啟Nginx

      1. 編寫shell文件

      vi /etc/init.d/nginx
      
      #!/bin/bash
      # nginx Startup script for the Nginx HTTP Server
      # it is v.0.0.2 version.
      # chkconfig: - 85 15
      # description: Nginx is a high-performance web and proxy server.
      #              It has a lot of features, but it's not for everyone.
      # processname: nginx
      # pidfile: /var/run/nginx.pid
      # config: /usr/local/nginx/conf/nginx.conf
      nginxd=/usr/local/nginx/sbin/nginx
      nginx_config=/usr/local/nginx/conf/nginx.conf
      nginx_pid=/var/run/nginx.pid
      RETVAL=0
      prog="nginx"
      # Source function library.
      . /etc/rc.d/init.d/functions
      # Source networking configuration.
      . /etc/sysconfig/network
      # Check that networking is up.
      [ ${NETWORKING} = "no" ] && exit 0
      [ -x $nginxd ] || exit 0
      # Start nginx daemons functions.
      start() {
      if [ -e $nginx_pid ];then
         echo "nginx already running...."
         exit 1
      fi
         echo -n $"Starting $prog: "
         daemon $nginxd -c ${nginx_config}
         RETVAL=$?
         echo
         [ $RETVAL = 0 ] && touch /var/lock/subsys/nginx
         return $RETVAL
      }
      # Stop nginx daemons functions.
      stop() {
              echo -n $"Stopping $prog: "
              killproc $nginxd
              RETVAL=$?
              echo
              [ $RETVAL = 0 ] && rm -f /var/lock/subsys/nginx /var/run/nginx.pid
      }
      # reload nginx service functions.
      reload() {
          echo -n $"Reloading $prog: "
          #kill -HUP `cat ${nginx_pid}`
          killproc $nginxd -HUP
          RETVAL=$?
          echo
      }
      # See how we were called.
      case "$1" in
      start)
              start
              ;;
      stop)
              stop
              ;;
      reload)
              reload
              ;;
      restart)
              stop
              start
              ;;
      status)
              status $prog
              RETVAL=$?
              ;;
      *)
              echo $"Usage: $prog {start|stop|restart|reload|status|help}"
              exit 1
      esac
      exit $RETVAL
      

      BaiduShurufa_2019116_95248png

      2. 設置文件訪問權限

      `chmod a+x /etc/init.d/nginx`   (a+x ==> all user can execute  所有用戶可執行)
      

      3. 加入到自動列表中

      vi /etc/rc.local
       
      加入一行  /etc/init.d/nginx start   保存并退出,下次重啟會生效。
      
      posted @ 2024-07-05 11:24  booleandev  閱讀(36)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 99久久无色码中文字幕| 韩国V欧美V亚洲V日本V| 久久精品免视看国产成人| 高台县| 国产成人精品三上悠亚久久| 五月婷婷激情视频俺也去淫| 色五月丁香五月综合五月| 日韩AV高清在线看片| 久久午夜私人影院| 国产无吗一区二区三区在线欢| 国产精品国产三级国快看| 香蕉EEWW99国产精选免费| 人人超人人超碰超国产| 日韩一区二区三区无码a片| 狠狠色综合久久丁香婷婷| 亚洲成亚洲成网| 巴塘县| 2019国产精品青青草原| 武威市| 亚洲精品久久国产高清小说| 国产91久久精品一区二区| 亚洲av无码一区二区三区网站| 色综合天天综合天天更新| 国产成人免费午夜在线观看| 亚洲an日韩专区在线| 大胸美女被吃奶爽死视频| 国产精品有码在线观看| 毛片亚洲AV无码精品国产午夜| 久久婷婷五月综合色99啪ak| 久久综合伊人77777| 成人午夜福利视频后入| 91亚洲国产成人久久精品| 国产成人综合色就色综合| 久久天天躁狠狠躁夜夜婷| 亚洲一区二区av观看| 国产亚洲一二三区精品| 国产一区二区av天堂热| 亚洲国产福利成人一区二区| 亚洲天堂精品一区二区| 国产真人无遮挡免费视频| 久久精品不卡一区二区|