IIS中搭建web服務器
前面的博文中和大家聊瞭如何在Windows Server 2012 R2的環境下搭建IIS服務器,今天我們就繼續和大家聊聊如何在我們的IIS服務器中搭建一個WEB服務器,從而實現我們要發佈網站的願望。
在搭建WEB服務器之前我們首先要明確幾個只是點:
1、 web服務一般情況下使用的是HTTP協議(超文本傳輸協議),其所佔用端口爲TCP/80端口。
2、 同一服務器上發佈多個網站的情況下,ip地址、端口號和主機名不可完全相同(這就是我們平時所說的虛擬主機)
OK、明確了上述兩點之後我們開始搭建我們的WEB服務器,本次實驗中我們的web服務器需要對外發布三個網站,分別爲www.wyz.com和www.yxf.com 。我們將分別以IP地址不同、端口號不同和主機名不同三種方式來爲大家演示其發佈方式。
實驗準備:
1、 三臺windows server 2012 服務器。
2、 部署好AD服務器和iis服務器。
3、 確保網絡通暢,並事先將web服務器加入到域。
4、 準備www.wyz.com和www.wxf.com兩個網頁文件,並將其放在C:\WEB\WYZ或WXF目錄下。
具體實驗拓撲和IP地址如下圖所示:
下面我們開始實驗:
案例一:不同IP地址,相同端口號和主機名
給網卡添加IP地址:
目前我們的網卡上只有一個IP地址,地址爲192.168.1.2。現在我們要爲其添加一個IP 地址來滿足我們不同IP地址,相同主機名和端口號這個實驗的需求。在此我添加192.168.1.10,具體添加方式如下:
首先我們在web服務器上運行ncpa.cpl:
鼠標右鍵我們的網卡Ethernet0:
點擊屬性:
選中IPv4然後點擊屬性:
OK、在此我們可以看到,和我們是之前所說的一樣,我們當前只有一個IP地址,現在我們點擊高級來爲我們的網卡添加IP地址,我們點擊高級:
在此我們點擊添加:
輸入我們要添加的IP地址和其相對應的子網掩碼,點擊添加:
OK、可以看到我們的192.168.1.10地址添加成功,我們點擊確定:
到這裏我們給網卡添加IP 地址的操作就已經完成了,可以使用ipconfig檢查:
IIS服務器端配置
打開IIS管理器:
進入到控制檯一次展開後我們可以看到系統給我們新建的一個默認站點,我們鼠標右鍵Default Web Site:
點擊管理網站----停止:
可以看到我們的默認站點以及被停止下面我們將我們自己的兩個網站添加進來:
首先我們添加www.wyz.com:
鼠標右鍵網站:
點擊添加網站:
這裏的網站名稱我們可以隨意輸入,它只是起到一個標記作用;物理路徑我們必須要指明當前網站所在路徑;綁定類型裏我們保持其原有端口不變僅選擇相對應IP地址,其他保持不變,點擊確定:
可以看到我們的wyz.com已經成功添加。
現在我們來添加wxf.com:
和之前一樣我們鼠標右鍵網站:
點擊添加網站:
這裏的網站名稱我們可以隨意輸入,它只是起到一個標記作用;物理路徑我們必須要指明當前網站所在路徑;綁定類型裏我們保持其原有端口不變僅選擇相對應IP地址,其他保持不變,點擊確定:
測試
在客戶端打開IE瀏覽器輸入192.168.1.10來訪問我們的www.wyz.com:
可以看到已經成功訪問www.wyz.com
輸入192.168.1.2訪問www.wxf.com:
Ok、已經成功訪問到www.wxf.com
到這裏我們的不同IP地址相同端口號和主機名的實驗就成功了。
案例二:相同IP地址不同端口號
前面的實驗爲大家講述了使用不同IP地址相同端口號的方式來發佈網站,下面我們就來爲大家講述一下相同IP地址不同端口號的訪問方式:
網址 | IP地址 | 端口號 |
192.168.1.2 | 80 | |
192.168.1.2 | 8081 |
配置不同端口號
1、編輯www.wyz.com的IP地址和端口號:
打開IIS管理器:
展開網站菜單欄:
選中wyz.com然後點擊右側的綁定:
選中當前網站,點擊編輯:
在編輯網站綁定裏我們修改IP地址爲192.168.1.2,端口號爲80,點擊確定:
點擊關閉:
2、編輯www.wxf.com的IP地址和端口號:
在IIS服務器管理器中點擊wxf:
然後點擊右側的綁定:
選中當前網站,點擊編輯:
這裏我們修改IP地址爲192.168.1.2,端口號爲8081,點擊確定:
確認無誤,點擊關閉:
OK、現在我們的兩個不同端口的網站就創建成功了!
測試
在客戶端打開IE瀏覽器:
在網址欄輸入192.168.1.2:
可以看到成功訪問發到www.wyz.com
在地址欄輸入192.168.1.2:8081:
成功訪問到www.wxf.com
OK、到這裏我們相同IP地址不同端口號的實驗就成功了!
案例三:相同IP地址、端口號不同主機名
上面的兩個實驗分別給大家介紹了不同IP地址和不同端口號,現在這個實驗我們就來給大家介紹一下如何使用相同IP地址端口號不同主機名來進行訪問。
實驗前提是確保我們的IIS服務器已經加入到域,因爲我們需要藉助域內的DNS服務器來對我們的主機名進行解析。
創建主機記錄
1、爲www.wyz.com創建正向查找區域並創建A記錄:
因爲我們的域控制器和DNS服務器是安裝在一個服務器上,所以我們打開AD的服務器管理器:
點擊工具----DNS:
鼠標右鍵正向查找區域:
點擊新建區域:
系統給我們彈出了新建區域嚮導,我們直接點擊下一步:
在此我們選擇主要區域,點擊下一步:
這裏我們保持默認,點擊下一步:
這裏讓我們輸入區域名稱,我輸入wyz.com點擊下一步:
在此我們允許動態更新,點擊下一步:
點擊完成:
可以看到我們新建的wyz.com區域,雙擊打開:
在空白處鼠標右鍵:
點擊新建主機:
這裏們輸入主機名WWW並且輸入www.wyz.com網站所對應的IP地址,點擊添加主機:
系統提示我們已經成功添加了主機記錄,我們點擊確定:
可以看到我們新添加的A記錄。
2、爲www.wxf.com創建正向查找區域並創建A記錄:
鼠標右鍵正向查找區域:
點擊新建區域:
和之前一樣,在此我們直接點擊下一步:
這裏選擇主要區域,然後點擊下一步:
在此保持默認,然後點擊下一步:
輸入區域名稱wxf.com,點擊下一步:
在此我們選擇允許動態更新,點擊下一步:
點擊完成:
可以看到我們新建的區域wxf.com,雙擊打開:
和之前一樣,在空白處鼠標右鍵:
點擊新建主機:
輸入主機名WWW並給出我們www.wxf.com網站所對應的IP地址後點擊添加主機:
系統提示我們已經成功添加了主機記錄,我們點擊確定:
到現在我們對AD端的操作就已經完成了,接下來的操作我們要在IIS服務器上完成。
綁定主機名到相應網站
首先我們在IIS服務器上檢查一下該服務器是否已經成功加入到域:
運行set u:
可以看到我們當前的IIS服務器已經成功加入到域環境。
爲wxf.com綁定相應主機名:
下面我們打開IIS管理器:
展開網站欄後可以看到我們剛剛添加的兩個網站:
選中第一個網站wxf,然後點擊右側的綁定:
選中當前綁定網站,點擊編輯:
IP地址使用192.168.1.2,端口號我們使用默認的80端口,主機名位置我們使用與其相對應的主機名www.wxf.com然後點擊確定:
確認主機名、端口、IP地址沒有問題,我們點擊關閉:
爲wyz.com綁定主機名:
打開IIS管理器:
鼠標點擊wyz.com然後點擊右側的綁定:
可以看到我們的主機名位置爲空,選中該選項然後點擊編輯:
這裏的IP地址和端口號我們和之前的wxf.com保持一樣,在主機名位置輸入其相對應的主機名www.wyz.com 點擊確定:
確定主機名、端口、IP地址沒有問題後點擊關閉:
OK,到這裏我們WEB服務器端的操作就完成了!
測試
在客戶機上打開IE瀏覽器:
在地址欄位置輸入我們的第一個主機名:www.wxf.com然後敲回車:
可以看到已經成功解析!
下面我們輸入www.wyz.com:
已經成功訪問!
OK、到這裏我們的整個實驗就結束了!
本文出自 “Mr、吳的微軟博客” 博客,轉載請與作者聯繫!