nginx作用是什麼意思?
一:nginx是什麼?
Nginx是一款輕量級的Web 伺服器/反向代理伺服器及電子郵件(IMAP/POP3)代理伺服器,
其特點是佔有記憶體少,並發能力強,事實上nginx的並發能力確實在同類型的網頁伺服器中表現較好,
中國大陸使用nginx網站用戶有:百度、京東、新浪、網易、騰訊、淘寶等
二:nginx伺服器有什麼作用?
1、反向代理:反向代理(Reverse Proxy)方式是指以代理伺服器來接受internet上的連線請求,然後將請求轉發給內部網路上的伺服器,並將從伺服器上得到的結果傳回給internet上請求連接的客戶端,簡單來說就是真實的伺服器不能直接被外部網路存取,想要存取必須透過代理程式。
2、負載平衡:負載平衡也是Nginx 常用的功能,當有2台或以上伺服器時,根據規則隨機的將請求分發到指定的伺服器上處理,負載平衡配置一般都需要同時配置反向代理,透過反向代理跳到負載平衡。而Nginx目前支援自備3種負載平衡策略,還有2種常用的第三方策略。
3、HTTP伺服器:Nginx本身也是一個靜態資源的伺服器,當只有靜態資源的時候,就可以使用Nginx來做伺服器,同時現在也很流行動靜分離,就可以透過Nginx來實現
4、正向代理:意思是位於客戶端和原始伺服器(origin server)之間的伺服器,為了從原始伺服器取得內容,客戶端向代理程式發送一個請求並指定目標(原始伺服器) ,然後代理程式向原始伺服器轉交請求並將獲得的內容傳回給客戶端。
更多Nginx相關技術文章,請造訪Nginx使用教學欄位進行學習!
以上是nginx作用是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!