一、Nginx簡介
1、什么是niginx 百度百科
nginx是一個高性能的http和反向代理服務器,特點是占有內存少,並發能力強,
nginx的並發能力在同類型的網頁服務器中表現較好
niginx專為性能優化而開發,性能是其重要的考量,實現上非常注重效率,
能經受高負載的考驗,有報告表明能支持高達50000個並發連接數。
2、反向代理
(1)、正向代理:
在客戶端(瀏覽器)中配置代理服務器,通過代理服務器訪問互聯網
(2)、反向代理:
客戶端(瀏覽器)將請求發送到反向代理服務器,由反向代理服務器去
選擇目標服務器獲取數據后,再返回給客戶端,此時,反向代理服務器
和目標服務器對外就是一個服務器,暴露的是代理服務器地址,影藏了真實
服務器ip地址。
3、負載均衡
單個服務器解決不了,增加服務器數量,然后將請求分發到各個服務器
上,將原先請求集中到單個服務器上的情況改為將請求分發到多個服務器上,
將負載分發到不同的服務器,也就是所說的負載均衡。
4、動靜分離
加快網站網站的解析速度,可以把動態頁面和靜態頁面由不同的服務器來
解析,加快解析速度。降低原來單個服務器的壓力。