首頁  >  文章  >  後端開發  >  Nginx在Linux下的安裝部署

Nginx在Linux下的安裝部署

WBOY
WBOY原創
2016-08-08 09:20:14909瀏覽

一、Nginx簡介

          Nginx ("engine x") 是高效能的 HTTP 與 , IMAP/POP3/SMTP 伺服器Nginx作為負載平衡伺服器:Nginx 既可以在內部直接支援 Rails 和 PHP 程式對外進行服務,也可以支援作為 HTTP代理伺服器對外進行服務。 nginx網站國內的使用者有:百度、新浪、網易、騰訊等等。 二、Nginx的安裝

       下載Nginx(http://nginx.org/en/download.html),最新的似乎是53x33%。

       下載:wget  http://nginx.org/download/nginx-1.9.3.tar.gz      安裝:在安裝前安裝ngxin所需的模組,及編譯c,c++的軟體

                   yum install gcc-c++     yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel

   解壓:例如檔案下載在/home/andy/目錄下      

tar xzvf nginx-1.9.3.tar.gz

        cd nginx-1.9.3

        

./configure --prefix=/home/nginx --with-http_stub_status_module 

--with-debug --with-http_realip_mods _

      

      

         編譯安裝

                    make install

            cd sbin

                ./nginx重新啟動                 cd sbin

 
 三、安裝出現的問題

       如果啟動時出現以下問題時           1:已佔用連接埠

                

                 netstat -anp | grep 80   查詢佔用80埠的進程

               kill  -s 9  pid(進程id)

        

              2:錯誤為:./configure: 錯誤:HTTP 重寫模組需 PCRE 函式庫。

                        解決方法:安裝)E-devel 模組

錯誤提示:./configure: error: HTTP 快取模組需要 md5functions

來自 OpenSSL 函式庫。   您可以使用

--without-http-                   快取選項來停用此模組,或將 OpenSSL 庫安裝到系統中,或建置 OpenSSL 透過使用--with-http_ssl_module --                        with-openssl=

           yum - yinstall openssl openssl-devel      完成安裝。

版權聲明:為部落客原創文章,不允許部落客允許不得轉載。

以上就介紹了Nginx在Linux下的安裝配置,包含了方面的內容,希望對PHP教學有興趣的朋友有幫助。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn