nginx如何實現虛擬機配置-創新互聯

小編給大家分享一下nginx如何實現虛擬機配置,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

創新互聯是一家集網站建設,南通企業網站建設,南通品牌網站建設,網站定制,南通網站建設報價,網絡營銷,網絡優化,南通網站推廣為一體的創新建站企業,幫助傳統企業提升企業形象加強企業競爭力。可充分滿足這一群體相比中小企業更為豐富、高端、多元的互聯網需求。同時我們時刻保持專業、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們為更多的企業打造出實用型網站。

 什么是虛擬主機:

虛擬主機是一種特殊的軟硬件技術,它可以將網絡上的每一臺計算機分成多個虛擬主機,每個虛擬主機可以獨立對外提供www服務,這樣就可以實現一臺主機對外提供多個web服務,每個虛擬主機之間是獨立的,互不影響。

nginx可以實現虛擬主機的配置,nginx支持三種類型的虛擬主機配置。
1、基于域名的虛擬主機 (server_name來區分虛擬主機——應用:外部網站)
2、基于ip的虛擬主機, (一塊主機綁定多個ip地址)
3、基于端口的虛擬主機 (端口來區分虛擬主機——應用:公司內部網站,外部網站的管理后臺)

范例:

一、 基于域名的虛擬主機

1、配置通過域名區分的虛擬機
[root@mysql03 nginx]# cat conf/nginx.conf
worker_processes 1;

events {
worker_connections 1024;
}

http {
include mime.types;
default_type application/octet-stream;

server {
listen 80;
server_name www.nginx01.com;
location / {
root html;
index index.html index.htm;
}
}

server {
listen 80;
server_name www.nginx02.com;
location / {
root /root/html;
index index.html index.htm;
}
}
}

2、 為 域名為 www.nginx02.com 的虛擬機,創建 index 文件    
[root@mysql03 ~]# mkdir -p /root/html
[root@mysql03 ~]# cd /root/html/
[root@mysql03 html]# vi index.html
[root@mysql03 html]# cat index.html 
<html>
<p>
this is my nginx


</html>

3、重新加載配置文件
[root@mysql03 nginx]# ./sbin/nginx -s reload

4、客戶端配置路由映射
在 C:\Windows\System32\drivers\etc\hosts 文件中添加兩行

10.219.24.26 www.nginx01.com
10.219.24.26 www.nginx02.com
如圖:

nginx如何實現虛擬機配置

5、 測試訪問

瀏覽器輸入:http://www.nginx01.com/

nginx如何實現虛擬機配置

瀏覽器輸入:http://www.nginx02.com/

nginx如何實現虛擬機配置 >成功!

 補充:如果配置不能正常訪問, 試參考 http://blog.csdn.NET/zhang123456456/article/details/73252148

二、 基于ip的虛擬主機

1. 一塊網卡綁定多個ip
[root@mysql03 nginx]# ifconfig eth0:1 10.219.24.27 
[root@mysql03 nginx]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:79:F4:02 
inet addr:10.219.24.26 Bcast:10.255.255.255 Mask:255.0.0.0
...
eth0:1 Link encap:Ethernet HWaddr 00:0C:29:79:F4:02 
inet addr:10.219.24.27 Bcast:10.255.255.255 Mask:255.0.0.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
2. 配置通過ip區分的虛擬機 
[root@mysql03 nginx]# cat conf/nginx.conf
user root root; #說明:這里的user根據 自己的nginx.conf文件所在的目錄的屬主屬性而定 
worker_processes 1;

events {
worker_connections 1024;
}

http {
include mime.types;
default_type application/octet-stream;

server {
listen 10.219.24.26:80;
server_name www.nginx01.com;
location / {
root html;
index index.html index.htm;
}
}

server {
listen 10.219.24.27:80;
server_name www.nginx01.com;
location / {
root /root/html;
index index.html index.htm;
}
}
}
3. reopen nginx
[root@mysql03 nginx]# ./sbin/nginx -s reopen

補充:
-- 刪除綁定的vip
ifconfig eth0:1 10.219.24.27 down

三、 基于端口的虛擬主機

配置通過端口區分的虛擬機
[root@mysql03 nginx]# cat conf/nginx.conf
user root root; #說明:這里的user根據 自己的nginx.conf文件所在的目錄的屬主屬性而定 
worker_processes 1;

events {
worker_connections 1024;
}

http {
include mime.types;
default_type application/octet-stream;

server {
listen 80;
server_name www.nginx01.com;
location / {
root html;
index index.html index.htm;
}
}

server {
listen 8080;
server_name www.nginx01.com;
location / {
root /root/html;
index index.html index.htm;
}
}
}

以上是“nginx如何實現虛擬機配置”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注創新互聯-成都網站建設公司行業資訊頻道!

標題名稱:nginx如何實現虛擬機配置-創新互聯
網頁網址:http://m.kartarina.com/article20/dchdjo.html

成都網站建設公司_創新互聯,為您提供搜索引擎優化域名注冊軟件開發微信公眾號網站改版外貿建站

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都定制網站建設
主站蜘蛛池模板: 人妻无码第一区二区三区| 亚洲精品偷拍无码不卡av | 国产成A人亚洲精V品无码性色| 国产丝袜无码一区二区三区视频 | 亚洲AV无码一区二区二三区软件| 少妇无码一区二区三区| 韩国精品一区二区三区无码视频| 亚洲精品无码永久在线观看你懂的| 久久无码中文字幕东京热| 狠狠噜天天噜日日噜无码| 亚洲精品无码成人片久久不卡 | 亚洲日韩精品一区二区三区无码 | 精品亚洲成在人线AV无码| 免费无码婬片aaa直播表情| 久久久久久久亚洲Av无码| 人妻少妇AV无码一区二区| 蜜色欲多人AV久久无码| 亚洲av永久无码嘿嘿嘿| 中文字幕无码人妻AAA片| 日韩精品无码人妻免费视频| 无码精品一区二区三区在线| av无码aV天天aV天天爽| 精品亚洲av无码一区二区柚蜜| 亚洲AV无码一区东京热久久| 天堂Aⅴ无码一区二区三区| 无码高潮少妇毛多水多水免费| 亚洲精品无码日韩国产不卡av| 少妇无码一区二区二三区| 中文字幕丰满乱子伦无码专区| 无码丰满熟妇浪潮一区二区AV| 亚洲精品无码久久久久A片苍井空| 久久精品亚洲中文字幕无码麻豆| 亚洲av永久无码精品国产精品| 日韩成人无码中文字幕| 国精品无码一区二区三区左线| 日韩精品无码视频一区二区蜜桃| 欧洲精品无码一区二区三区在线播放| 成人无码嫩草影院| 无码精品人妻一区二区三区免费 | 四虎国产精品永久在线无码| 精品亚洲AV无码一区二区三区|