天天看點

Nginx環境的搭建

不同發行版使用的安裝程式都不同,是以官方提供了源代碼,我們需要将原代碼編譯後再安裝。

源程式使用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/

繼續閱讀