詳解Linux(Centos)之安裝Nginx及注意事項
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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 解壓縮版mysql安裝及注意事項MySql
- TokuDB的安裝及注意事項
- SVN安裝配置及安全注意事項
- Linux原始碼包安裝過程及注意事項Linux原始碼
- weblogic安裝注意事項_linuxWebLinux
- BIEE安裝前準備及注意事項
- Vagrant在Windows下安裝及注意事項Windows
- nginx 注意事項Nginx
- Nginx安裝及配置詳解Nginx
- 安裝linux中的注意事項(轉)Linux
- jdk安裝注意事項JDK
- samba安裝 注意事項Samba
- yahoo s4安裝之注意事項
- 教程:MySQL 8安裝與配置及注意事項MySql
- JDK1.7安裝和配置及注意事項JDK
- 常見驅動安裝及注意事項(轉)
- 安裝__DB、ASM注意事項ASM
- DUBBO安裝配置注意事項
- flash8.0的安裝步驟及注意事項
- 安裝sybase12.5 for linux注意事項(zt)Linux
- 在Linux上安裝Sybase的注意事項(轉)Linux
- 部署nginx php注意事項NginxPHP
- MySQL 安裝後的注意事項MySql
- 安裝icinga注意事項
- MYSQL 安裝維護注意事項MySql
- oracle rac安裝配置注意事項Oracle
- GNU make安裝注意事項(轉)
- PbootCMS怎麼安裝?注意事項boot
- Micro/Mamba 安裝與注意事項
- 安裝python3.5注意事項及相關命令Python
- OS__安裝、引數、注意事項、驗證事項
- Centos下安裝FastDFS及Nginx模組CentOSASTNginx
- 安裝mysql-python注意事項MySqlPython
- 10G RAC 安裝 注意事項
- sqlserver 2005 安裝注意事項SQLServer
- centos/linux下的安裝NginxCentOSLinuxNginx
- hadoop 3.x安裝注意事項Hadoop
- mongoDB安裝與啟動的注意事項MongoDB