1. 程式人生 > >EG:nginx反向代理兩臺web服務器,實現負載均衡 所有的web服務共享一臺nfs的存儲

EG:nginx反向代理兩臺web服務器,實現負載均衡 所有的web服務共享一臺nfs的存儲

分享 代理服 /dev/ 負載均衡 chmod 修改 修改配置 防火墻 usr

step1: 三臺web服務器環境配置:iptables -F; setenforce 0 關閉防火墻;關閉setlinux

step2:三臺web服務器 裝軟件

技術分享

step3:主機修改配置文件:vim /usr/local/nginx/conf/nginx.conf

技術分享

技術分享

代理服務器修改文件:修改端口即可,端口可以自己設 ,不改默認的也行,但是得相應匹配

為測試需要,更改三臺機器nginx的html文件:

mv /usr/local/nginx/html/index.html /usr/local/nginx/html/index.html.bak

echo server1(server2/3) >> mv /usr/local/nginx/html/index.html

step4:啟動ngnix

/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf

step5 測試 訪問主機的IP,看是否是會更換服務器。

step6 三臺機器安裝nfs(上面環境已經配置OK)

yum install rpcbind nfs-utils -y

step7主機配置nfs

mkdir /share #創建分享目錄

mount /dev/sdb1 /share 掛載一塊可用的硬盤

vim /etc/exports

技術分享

啟動nfs :

技術分享

修改 /share 的路徑權限 ,使訪問的客戶端有讀寫的權限

chmod 775 /share

step8修改代理服務器:

代理服務器作為客戶端,nfs配置不用修改,但是得設置共享的文件

mount 192.168.16.183:/share /usr/local/nginx/html(將共享的文件路徑設為html,保證三臺機器共享同一個存儲)

step9 測試

echo ‘hello world‘ >> /share/test.html

訪問IP,看是否能顯示

EG:nginx反向代理兩臺web服務器,實現負載均衡 所有的web服務共享一臺nfs的存儲