nginx歸納總結

解壓就可以使用
**

作用

默認監聽80端口

**

(1)可以提供HTTP服務 但是僅限於靜態資源 這就是跟tomcat的區別
(2)虛擬主機:可以在一臺服務器上虛擬出多個網站
(3)方向代理 負載均衡服務器  這裏需要知道反響代理是負載均衡的實現原理

**

虛擬主機

**

配置server root表示以什麼爲根目錄  index 表示默認訪問的頁面
					error_page 表示出現錯誤的時候找的
				(1)	以不同的端口配置server即可  server_name可以是一樣的
				(2)	基於不同域名訪問 端口可以是一樣的 server_name設置成不一樣的  讓不同域名映射到同一個ip地址
								在本地操作的話:配置hosts文件
				server {
					listen       80;
					server_name  localhost;
				
					location / {
						root   html;
						index  index.html index.htm;
					}
				}

**

反響代理

**

 upstream xxx {
     server 192.222.111.333:8180;
     }
     server {
         listen       80;
         server_name  www.aaa.com;
          location / {
                proxy_pass http://xxx;
                 index  index.html index.htm index.jsp;
         }
     }



**

負載均衡

**

在反響代理的基礎上 upstream裏面配置多個server   後面可以加weight設置權重

**

管理靜態資源路徑

**

66行和70行的root 就是靜態資源的配置路徑 在配置好後我們通過代理服務器也就是nginx訪問的時候 靜態資源就會自動從root路徑下找
發佈了66 篇原創文章 · 獲贊 44 · 訪問量 7329
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章