<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                # Nginx新手起步 #### 為什選擇Nginx 為什么選擇Nginx?因為它具有以下特點: 1、處理響應請求很快 在正常的情況下,單次請求會得到更快的響應。在高峰期,Nginx可以比其它的Web服務器更快的響應請求。 2、高并發連接 在互聯網快速發展,互聯網用戶數量不斷增加的今天,一些大公司、網站都需要面對高并發請求,如果有一個能夠在峰值頂住10萬以上并發請求的Server,肯定會得到大家的青睞。理論上,Nginx支持的并發連接上限取決于你的內存,10萬遠未封頂。 3、低的內存消耗 在一般的情況下,10000個非活躍的HTTP Keep-Alive 連接在Nginx中僅消耗2.5MB的內存,這也是Nginx支持高并發連接的基礎。 4、具有很高的可靠性: Nginx是一個高可靠性的Web服務器,這也是我們為什么選擇Nginx的基本條件,現在很多的網站都在使用Nginx,足以說明Nginx的可靠性。高可靠性來自其核心框架代碼的優秀設計、模塊設計的簡單性;并且這些模塊都非常的穩定。 5、高擴展性 Nginx的設計極具擴展性,它完全是由多個不同功能、不同層次、不同類型且耦合度極低的模塊組成。這種設計造就了Nginx龐大的第三方模塊。 6、熱部署 master管理進程與worker工作進程的分離設計,使得Nginx具有熱部署的功能,可以在7×24小時不間斷服務的前提下,升級Nginx的可執行文件。也可以在不停止服務的情況下修改配置文件,更換日志文件等功能。 7、自由的BSD許可協議 BSD許可協議不只是允許用戶免費使用Nginx,也允許用戶修改Nginx源碼,還允許用戶用于商業用途。 #### 如何使用 Nginx Nginx 安裝: 不同系統依賴包可能不同,例如pcre,zlib,openssl等。 1. 獲取 Nginx,在[http://nginx.org/en/download.html上可以獲取當前最新的版本。](http://nginx.org/en/download.html上可以獲取當前最新的版本。) 1. 解壓縮nginx-xx.tar.gz包。 1. 進入解壓縮目錄,執行./configure 1. make & make install 若安裝時找不到上述依賴模塊,使用--with-openssl=`<openssl_dir>`、--with-pcre=`<pcre_dir>`、--with-zlib=`<zlib_dir>`指定依賴的模塊目錄。如已安裝過,此處的路徑為安裝目錄;若未安裝,則此路徑為編譯安裝包路徑,nginx將執行模塊的默認編譯安裝。 啟動nginx之后,瀏覽器中輸入 [http://localhost](http://localhost) 可以驗證是否安裝啟動成功。 ![](https://box.kancloud.cn/2015-11-19_564dafde89aa1.jpg) Nginx 配置示例: 安裝完成之后,配置目錄conf下有以下配置文件,過濾掉了xx.default配置: ~~~ ubuntu: /opt/nginx-1.7.7/conf$ tree |grep -v default . ├── fastcgi.conf ├── fastcgi_params ├── koi-utf ├── koi-win ├── mime.types ├── nginx.conf ├── scgi_params ├── uwsgi_params └── win-utf ~~~ *除了nginx.conf,其余配置文件,一般只需要使用默認提供即可。* nginx.conf: nginx.conf是主配置文件,默認配置去掉注釋之后的內容如下圖所示: ~~~ worker_process # 表示工作進程的數量,一般設置為cpu的核數 worker_connections # 表示每個工作進程的最大連接數 server{} # 塊定義了虛擬主機 listen # 監聽端口 server_name # 監聽域名 location {} # 是用來為匹配的 URI 進行配置,URI 即語法中的“/uri/” location /{} # 匹配任何查詢,因為所有請求都以 / 開頭 root # 指定對應uri的資源查找路徑,這里html為相對路徑,完整路徑為 # /opt/nginx-1.7.7/html/ index # 指定首頁index文件的名稱,可以配置多個,以空格分開。如有多 # 個,按配置順序查找。 ~~~ ![](https://box.kancloud.cn/2015-11-19_564dafe420269.jpg) 從配置可以看出,nginx監聽了80端口、域名為localhost、跟路徑為html文件夾(我的安裝路徑為/opt/nginx-1.7.7,所以/opt/nginx-1.7.7/html)、默認index文件為index.html, index.htm、服務器錯誤重定向到50x.html頁面。 可以看到/opt/nginx-1.7.7/html/有以下文件: ~~~ ubuntu:/opt/nginx-1.7.7/html$ ls 50x.html index.html ~~~ 這也是上面在瀏覽器中輸入[http://localhost,能夠顯示歡迎頁面的原因。實際上訪問的是/opt/nginx-1.7.7/html/index.html文件。](http://localhost,能夠顯示歡迎頁面的原因。實際上訪問的是/opt/nginx-1.7.7/html/index.html文件。)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看