一:什麼是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為...