不同發行版使用的安裝程式都不同,是以官方提供了源代碼,我們需要将原代碼編譯後再安裝。
源程式使用C語言開發,是以需要安裝C語言的編譯環境。
yum install -y gcc-c++
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
vim /usr/local/nginx/conf/nginx.conf
一台實體伺服器上運作多個網站。每一個網站都是一個“虛拟”出來的主機。
如下可定位到兩個不同位置的資源去:
配置反向代理時要注意格式,{}内的每一行結束時都需要寫“;”
proxy_pass:proxy代表代理伺服器,pass表示這個代理伺服器起請求轉發的作用。
upstream:Nginx實作負載均衡的一種内置算法名稱。
使用預設權重值,多個參與負載均衡的伺服器大緻平均配置設定負載
配置權重值,權重值大的伺服器會有較大幾率被選中:
Linux virtual server
官網見:http://www.linuxvirtualserver.org/