解壓就可以使用
**
作用
默認監聽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路徑下找