天天看點

Nginx反向代理配置

反向代理:指将自己作為代理伺服器來接受Internet上的請求,然後将請求轉發給後端的伺服器,并将結果傳回給用戶端。

可以這樣說,反向代理就意味,你給10086打電話,中間有一個代理伺服器,代理伺服器經過某種算法将你配置設定給一個客服,然後你們之間建立連結。如果通路量大的時候,一個客服正在為其他客戶進行通話,就需要多個客服來,這樣就稱為負載均衡。

而nginx是一個高性能的http和反向代理伺服器,且占用記憶體極少,現在很多大型公司都在用它。

代理伺服器:192.168.7.80

後端伺服器:192.168.7.90

兩台伺服器都安裝Nginx
Nginx反向代理配置

通路頁面

Nginx反向代理配置
在代理伺服器上配置 vim /usr/local/nginx/conf/nginx.conf 在http子產品裡添加 将後端伺服器192.168.7.90添加至代理伺服器裡面
Nginx反向代理配置

儲存退出并重新加載一下nginx

為了友善辨識,我們改一下192.168.7.90的網頁内容

Nginx反向代理配置

再次通路一下192.168.7.80

Nginx反向代理配置

是不是發現代理成功了

繼續閱讀