Nginx編譯安裝(Centos)

前言

Nginx是一款輕量級的Web 服務器/反向代理服務器及電子郵件(IMAP/POP3)代理服務器,並在一個BSD-like 協議下發行。由俄羅斯的程序設計師Igor Sysoev所開發,供俄國大型的入口網站及搜索引擎Rambler(俄文:Рамблер)使用。其特色是佔有內存少,併發能力強,事實上nginx的併發能力確實在同類型的網頁服務器中表現較好。html

Nginx安裝

nginx依賴如下模塊:nginx

l  gzip模塊須要 zlib 庫瀏覽器

l  rewrite模塊須要 pcre 庫bash

l  ssl 功能須要openssl庫服務器

1.安裝pcre

1. 獲取pcre編譯安裝包,在http://www.pcre.org/上能夠獲取當前最新的版本
2. 解壓縮pcre-xx.tar.gz包。
3. 進入解壓縮目錄,執行./configure。
4. make & make install

2.安裝openssl

1.  獲取openssl編譯安裝包,在http://www.openssl.org/source/上能夠獲取當前最新的版本。
2.  解壓縮openssl-xx.tar.gz包。
3.  進入解壓縮目錄,執行./config。
4.  make & make install

3.安裝zlib

1.  獲取zlib編譯安裝包,在http://www.zlib.net/上能夠獲取當前最新的版本。
2.  解壓縮zlib-xx.tar.gz包。
3.  進入解壓縮目錄,執行./configure。
4.  make & make install

4.安裝nginx 

1.   獲取nginx,在http://nginx.org/en/download.html上能夠獲取當前最新的版本。
2.   解壓縮nginx-xx.tar.gz包。
3.   進入解壓縮目錄,執行./configure
4.   make & make install

  

若安裝時找不到上述依賴模塊,使用--with-openssl=<openssl_dir>、--with-pcre=<pcre_dir>、--with-zlib=<zlib_dir>指定依賴的模塊目錄。如已安裝過,此處的路徑爲安裝目錄;若未安裝,則此路徑爲編譯安裝包路徑,nginx將執行模塊的默認編譯安裝。併發

啓動nginx以後,瀏覽器中輸入http://localhost能夠驗證是否安裝啓動成功。網站

相關文章
相關標籤/搜索