Nginx的入門和例項

2022-01-28 14:58:12 字數 1090 閱讀 3547

一:什麼是nginx

作為伺服器嗎,起內部採用的是nio演算法(not-blocking-io 非阻塞io) ,而傳統的tomcat伺服器採用的則是bio演算法(blocking-io 阻塞io)

二:伺服器的分類

web伺服器分2類:

web伺服器,如:

區分:web伺服器不能解析jsp,servlet等頁面和動態請求,只能處理js、css、html等靜態資源。

併發:web伺服器的併發能力遠高於web應用伺服器。

一般web應該採用的是nginx+tomcat結合使用

三:(nginx作)反向**

什麼是反向**?

nginx可以當做反向**伺服器來使用:

利用反向**,就可以解決我們前面所說的埠問題,如圖

原理:通過解析網域名稱,然後將不同的請求**到相應的請求上去。

四:nginx的安裝和使用

解壓後的目錄結構:

nginx可以通過命令列來啟動,操作命令:

反向**配置示例:

nginx中的每個server就是乙個反向**配置,可以有多個server

完整配置:

五:測試瀏覽器直接輸入:即可訪問後台管理系統!

Nginx入門和介紹

nginx是一款輕量級的 web 伺服器,由俄羅斯的程式設計師伊戈爾 西索夫所開發。nginx效能非常優秀,官方測試能夠支撐5萬併發鏈結,並且 cpu 記憶體等資源消耗卻非常低,執行非常穩定。nginx的功能有很多,我們主要使用它來做靜態資源伺服器 負載均衡伺服器和反向 伺服器。tomcat併發20...

Nginx 四 nginx配置例項

開啟瀏覽器,在瀏覽器位址列輸入位址 跳轉到 liunx 系統 tomcat 主頁面中 在 liunx 系統安裝 tomcat,使用預設埠 8080 對外開放tomcat 的8080埠 在 windows 系統中通過瀏覽器訪問 tomcat 伺服器 使用 nginx 反向 根據訪問的路徑跳轉到不同埠的...

nginx例項實戰

啟動命令start nginx 或 nginx.exe,瀏覽器輸入localhost 2.反向 預設配置是查詢nginx目錄下的html location 斜槓指的是,所有的流量都要經過這裡 修改為location 3.負載均衡 新增多台server upstream demo修改location為...