詳解Linux(Centos)之安裝Nginx及注意事項

03ngnntds發表於2019-04-24

Nginx是一個高效能的HTTP和反向代理伺服器,這篇文章主要介紹了詳解Linux(Centos)之安裝Nginx及注意事項,有興趣的可以瞭解一下。
1.Nginx的簡單說明

a. Nginx是一個高效能的HTTP和反向代理伺服器,也是一個IMAP/POP3/SMTP伺服器,期初開發的目的就是為了代理電子郵件伺服器室友:Igor Sysoev開發,原始碼符合BSD開源。其特點就是佔用記憶體少併發能力強,在天朝使用Nginx的大型網站已經有很多:百度、淘寶、騰訊等等…。

b.Nginx作為Http伺服器,有以下幾項基本特徵:

b.1 處理靜態檔案,索引檔案以及自動索引,開啟檔案描述符緩衝。

b.2 無快取的反向代理加速,簡單的負載均衡和容錯

b.3 模組化的結構,包括gzipping,byte ranges,chunked responses以及SSI-filter等filter,如果由FastCGI或其它代理伺服器處理蛋液中存在的多個SSI,則這項處理可以並行執行,而不需要相互等待。

b.4 支援SSL和TLSSNI。

c.Nginx官網:

2.準備工作

a.上面簡單介紹了一下Nginx,大家如果想要了解更多關於Nginx的知識,請自行透過網路學習。

b.工欲善其事必先利其器,下面我們就在Linux下面簡單安裝一下Niginx,在安裝過程中需要了一些問題,同步都會在部落格中說出來。

c.Nginx的安裝依賴於以下三個包,意思就是在安裝Nginx之前首先必須安裝一下的三個包,安裝順序為我寫的順序:

c.1 SSL功能需要openssl庫,下載地址:

c.2 gzip模組需要zlib庫,下載地址:

c.3 rewrite模組需要pcre庫,下載地址:

d.Nginx的安裝包:下載地址為:

e.將上面下載的幾個軟體全部使用Xftp上傳到Linux系統中,上傳路徑和軟體如圖所示:

f.操作需要的軟體以及系統如下:虛擬機器(Vmware),虛擬機器中安裝的Centos系統,Xshell,Xftp,以及上面的幾個包。

g.下面開始按照上面說的按照順序開始安裝軟體。

3.安裝SSL功能需要openssl庫以及gzip模組需要的zlib庫

a(1).首先我們安裝SSL功能需要的openssl庫外掛,注意:安裝過程是按照我在linux下設定的檔案路徑來安裝的,命令如下:

a.1 tar -zxvf soft/openssl-SNAP-20160104

a.2 cd cd openssl-SNAP-20160104/

a.3 ./config

a.4 make

a.5 make install

b(1).安裝gzip模組需要zlib庫的安裝方法和openssl安裝的方法一模一樣,也是分為上面五個步驟,只不過是檔案的名稱不一樣,命令簡單如下:

b.1 tar -zxvf soft/openssl-SNAP-20160104

b.2 cd openssl-SNAP-20160104/

b.3 ./configure

b.4 make

b.5 make install

b.如果沒有報錯,則說明安裝完全完成了~。

4.安裝 rewrite模組需要pcre庫

a.安裝 rewrite模組需要pcre庫的安裝方法和openssl安裝的方法一模一樣,也是分為上面五個步驟,只不過是檔案的名稱不一樣,命令簡單如下:

a.1 tar -zxvf soft/pcre-8.38.tar.gz

文章來源:VPS雲主機

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69911024/viewspace-2642368/,如需轉載,請註明出處,否則將追究法律責任。

相關文章