上一篇 <<<Nginx使用場(chǎng)景之靜態(tài)服務(wù)器
下一篇 >>>Nginx使用場(chǎng)景之反向代理
虛擬主機(jī)荐捻,可以實(shí)現(xiàn)在一臺(tái)服務(wù)器,拆封多個(gè)網(wǎng)站部署寡夹。
需要建立/data/www /data/bbs目錄处面,windows本地hosts添加虛擬機(jī)ip地址對(duì)應(yīng)的域名解析;對(duì)應(yīng)域名網(wǎng)站目錄下新增index.html文件菩掏;
基于域名的虛擬主機(jī)
當(dāng)客戶端訪問www.jarye.cn,監(jiān)聽端口號(hào)為80,直接跳轉(zhuǎn)到data/www目錄下文件
當(dāng)客戶端訪問bbs.jarye.cn,監(jiān)聽端口號(hào)為80,直接跳轉(zhuǎn)到data/bbs目錄下文件
#當(dāng)客戶端訪問www.jarye.cn,監(jiān)聽端口號(hào)為80,直接跳轉(zhuǎn)到data/www目錄下文件
server {
listen 80;
server_name www.jarye.cn;
location / {
root data/www;
index index.html index.htm;
}
}
#當(dāng)客戶端訪問bbs.jarye.cn,監(jiān)聽端口號(hào)為80,直接跳轉(zhuǎn)到data/bbs目錄下文件
server {
listen 80;
server_name bbs.jarye.cn;
location / {
root data/bbs;
index index.html index.htm;
}
}
基于端口的虛擬主機(jī)
使用端口來區(qū)分魂角,瀏覽器使用域名或ip地址:端口號(hào) 訪問
#當(dāng)客戶端訪問www.jarye.cn,監(jiān)聽端口號(hào)為8080,直接跳轉(zhuǎn)到data/www目錄下文件
server {
listen 8080;
server_name www.jarye.cn;
location / {
root data/www;
index index.html index.htm;
}
}
#當(dāng)客戶端訪問www.jarye.cn,監(jiān)聽端口號(hào)為8081,直接跳轉(zhuǎn)到data/bbs目錄下文件
server {
listen 8081;
server_name www.jarye.cn;
location / {
root data/bbs;
index index.html index.htm;
}
}
基于項(xiàng)目名稱的虛擬主機(jī)
server {
listen 8888;
server_name www.jarye.cn;
location /member {
#這里后面的"/"必須添加,否則會(huì)認(rèn)為是轉(zhuǎn)發(fā)到http://127.0.0.1:9091/member地址的
proxy_pass http://127.0.0.1:9091/;
}
location /order {
proxy_pass http://127.0.0.1:9092/;
index index.html index.htm;
}
}
推薦閱讀:
<<<DNS域名解析過程
<<<初識(shí)Nginx與負(fù)載均衡
<<<Nginx使用場(chǎng)景之靜態(tài)服務(wù)器
<<<Nginx使用場(chǎng)景之反向代理
<<<Nginx使用場(chǎng)景之負(fù)載均衡和故障轉(zhuǎn)移(主從)
<<<Nginx使用場(chǎng)景之跨域解決
<<<Nginx使用場(chǎng)景之資源壓縮
<<<Nginx使用場(chǎng)景之?dāng)?shù)據(jù)緩存
<<<前后端分離場(chǎng)景通過Nginx調(diào)試本地后端接口
<<<Nginx Location指令詳解
<<<Nginx全局變量
<<<Nginx導(dǎo)致圖片下載失敗的原因分析
<<<Nginx+Consul+upSync實(shí)現(xiàn)動(dòng)態(tài)負(fù)載均衡
<<<Nginx+Lvs+keepAlived實(shí)現(xiàn)高可用
<<<Linux環(huán)境安裝Nginx
<<<Linux環(huán)境安裝keepAlived
<<<Keepalived虛擬vip功能
<<<Nginx安全防護(hù)匯總(轉(zhuǎn))