1. 程式人生 > >server2016下搭建web服務器&三種虛擬主機實驗

server2016下搭建web服務器&三種虛擬主機實驗

端口號 選擇 ado 實現 itl ice p地址 效果 info

搭建web服務器

web服務器的搭建實現方式有如下三種:

1、基於IP地址

2、基於端口號(默認80端口,可修改)

3、基於主機名(dns、hosts)

首先確定web服務的安裝,如沒安裝可按如下演示操作

本實驗基於windows server 2016進行

打開選擇服務器管理器 選擇 服務器角色 web服務器 選擇下一步並完成安裝。

技術分享圖片

等待片刻完成安裝後,打開 internet informationservices (iis)管理器

技術分享圖片

打開之後在 網站 右鍵 添加自己想要添加的網站 可以多添加幾個

技術分享圖片

需要註意的是默認只識別以下格式文件 否則得手動添加

技術分享圖片

填上需要的網站名稱內容目錄

技術分享圖片

如開頭所訴共有3種實現方式 先實現基於IP地址的這種方式

基於IP地址可以讓不同網站有不同的IP地址,但需要對應的網卡分配各自的IP

比如我的網卡一分配的是192.168.5.55 第二張網卡分配192.168.5.11 分別對應a網站和b網站

如下圖所示修改a網站和b網站的名稱和物理路徑以及IP地址。

技術分享圖片

修改完成後確認並啟動網站

接下來看下效果


a網站技術分享圖片

b網站技術分享圖片

2-基於端口號實現

有些情況無法分配多個IP,這時就需要基於端口號來實現多網站在同一服務器運行

同樣的方法添加兩個網站,但添加時選擇同一IP地址不同端口號

如a網站端口號是默認80 b網站則是8080

技術分享圖片

a網站效果

技術分享圖片



b網站效果

技術分享圖片


3-基於主機名

基於主機名也有dns和修改hosts這兩種方式

由於實驗環境沒有dns只能用修改hosts這種方式來實現

在本機下修改hosts並添加a網站和b網站相對應的IP地址和主機名

技術分享圖片

使用ping來檢測是否可訪問,如果返回數據解析到IP地址說明可行。

技術分享圖片




server2016下搭建web服務器&三種虛擬主機實驗