1. 程式人生 > >nginx反向代理+負載均衡

nginx反向代理+負載均衡

-- lib 安裝環境 vim dev usr 代理服務 png 安裝nginx

關閉防火墻

檢查zlib-devel pcre-devel是否安裝

源碼編譯安裝Nginx

./configure --prefix=/usr/local/nginx

make && make install

啟動nginx服務

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf #指定nginx讀取的配置文件

重啟nginx服務

/usr/local/nginx/sbin/nginx -s reload

準備安裝環境:3臺web服務器,1臺轉發服務器

1.在4臺服務器上安裝好Nginx服務

2.修改三臺web服務器的index.html分別為nginx1 nginx2 nginx3

cd /usr/local/nginx/html

mv index.html index.html.bak

vim index.html

加入nginx1後保存(後兩臺服務器也同樣如此)

3.修改代理服務器的nginx.conf

vim /usr/local/nginx/conf/nginx.conf

技術分享

默認是輪詢的方式來顯示網頁

拓展:使用權重方式顯示網頁

技術分享

在後面加上weight=數字的方式,設置訪問權重

hash方式顯示網頁

技術分享

nginx反向代理+負載均衡