1. 程式人生 > >Nginx反向代理簡單配置

Nginx反向代理簡單配置

  反向代理正好與正向代理相反,對於客戶端而言代理伺服器就像是原始伺服器,並且客戶端不需要進行任何特別的設定。客戶端向反向代理的名稱空間(name-space)中的內容傳送普通請求,接著反向代理將判斷向何處(原始伺服器)轉交請求,並將獲得的內容返回給客戶端。
  

Niginx中的配置
配置檔案:conf/nginx.conf

  • proxy-pass表示反向代理伺服器(http://不能省略)
  • upstream中羅列需要反向代理的伺服器IP,weight 用來負載均衡

再舉個例子:
1. 使用SwitchHost來偽造域名
這裡寫圖片描述
2. nginx中的配置檔案
這裡寫圖片描述

訪問流程
這裡寫圖片描述