一,安裝相依模組
yum install gccyum install g++yum install openssl openssl--devel yum install zlib zlib-devel yum install pcre pcre-devel yum -y install gcc-c++
二,安裝nginx
首先進入軟體安裝目錄:
cd /usr/local
1,下載nginx-sticky外掛程式
wget http://nginx-sticky-module.googlecode.com/files/nginx-sticky-module-1.1.tar.gz tar -xzvf nginx-sticky-module-1.1.tar.gz
2,下載nginx
wget http://nginx.org/download/nginx-1.7.4.tar.gz tar -zxvf nginx-1.7.4.tar.gz
之後,進入解壓目錄:
cd nginx-1.7.4
執行./configure ,最後 make & make install.
ps:
若安裝時找不到上述相依模組,使用--with-openssl=、--with-pcre=、--with-zlib=指定依賴的模組目錄。如已安裝過,此處的路徑為安裝目錄;若未安裝,則此路徑為編譯安裝包路徑,nginx將執行模組的預設編譯安裝。
上面步驟通過之後,使用 whereis nginx 命令查看nginx目錄--出現:nginx: /usr/local/nginx
在瀏覽器裡面開啟http://localhost:
ok,succeed!!!!
三,Nginx能給我的網站帶來什麼
首先,來看下沒有負載平衡裝置時候:
但是當我們遇到請求突然加大,加大到一定程度,我們的應用伺服器到了一個響應請求的極限值,所以,我們就需要多加幾台應用伺服器,這時候,使用者過來的請求由那個應用伺服器來處理,這個選擇由哪台應用伺服器來處理響應我們的使用者請求,就落到了我們的負載平衡裝置上了,於是(ps:只是實現負載平衡的一種模型,還有別的請求響應的處理模型):
另外,除了請求響應做一個選擇的作用,Nginx在緩衝靜態資源方面也有自己的優勢,所以,就出現了用Nginx彌補nodejs缺點的這種技術搭配,在這時候,我們的nginx伺服器就起到了一個快取服務器的作用。
以上就介紹了CentOS 6安裝Nginx,包括了centos,nginx方面的內容,希望對PHP教程有興趣的朋友有所協助。