IIS在企業中的搭建

 

一個IP建多個Web站點


TCP端口法

由於各種原因,我們有時候需要在一個IP地址上建立多個web站點,在IIS5中,我們可能通過簡單的設
置達到這個目標。

在IIS中,每個 Web 站點都具有唯一的、由三個部分組成的標識,用來接收和響應請求:
(1) IP地址
(2) 端口號
(3) 主機頭名

在IIS中,在一個IP地址上建立多個獨立的web站點,通常有兩種方法,本文以以例子的形式介紹TCP端
口法。

環境:假設深圳市某某公司的內部網由一臺win2000服務器和幾十臺工作站組成,這個內部網的網段
是192.168.1.0/24,服務器的地址是192.168.1.10,名稱是myserver。在這臺服務器已經安裝了Internet
服務,即IIS 5。滄海公司有A,B,C三個部門,分別在8086,8087,8088三個房間辦公。現在公司要求網絡
管理員在服務器上使用一個IP爲公司和三個部分別建立一個網站,即要建立四個網站。

通過使用附加端口號,站點只需一個 IP 地址即可維護多個站點。客戶要訪問站點時,需在靜態IP地
址後面附加端口號(默認 Web 站點除外,它使用端口 80)。

具體操作如下:
1、在win2000服務器上爲公司和三個部門在硬盤上建立文件夾,做爲WEB站點主目錄。如下:
WEB站點主目錄WEB站點
d:\web\com 公司網站
d :\web\a A部門網站
d:\web\b B部門網站
d:\web\c C部門網站

2、使用WEB站點管理嚮導,分別爲公司和三個部門建立四個WEB站點,四者最大的不同是使用了不同的
TCP端口:

公司站點 A部門站點 B部門站點 C部門站點
IP地址 192.168.1.10
TCP端口 80 8086 8087 8088
權限 讀取和運行腳本
站點主目錄 d:\web\com d:\web\a d:\web\b d:\web\c

這樣,客戶端就可以通過:

http://192.168.1.10 訪問公司站點。
http://192.168.1.10:8086 訪問A部門站點
http://192.168.1.10:8087 訪問B部門站點
http://192.168.1.10:8088 訪問C部門站點

這種方法建立的WEB站點使用非默認端口的網站具有相對的隱蔽性,但此方法維護多個站點要求客戶
在端口號前鍵入實際的數字 IP 地址。不能使用主機名和“友好名稱”。


方法二、主機頭名法

由於各種原因,我們有時候需要在一個IP地址上建立多個web站點,在IIS5中,我們可能通過簡單的
設置達到這個目標。
在IIS中,每個 Web 站點都具有唯一的、由三個部分組成的標識,用來接收和響應請求:
(1) IP地址
(2)端口號
(3)主機頭名。

在IIS中,在一個IP地址上建立多個獨立的web站點,通常有兩種方法,本文以以例子的形式介紹主
機頭法,使用這種方法可以建立起專業的虛擬主機。

環境:假設深圳市某某公司用一臺win2000服務器提供虛擬主機服務,地址是192.168.1.10。在這臺
服務器已經安裝了Internet服務即IIS 5。
現在公司要求網絡管理員在服務器上使用一個IP爲ABCD四個公司建立獨立的網站,每個網站擁有自己獨
立的域名。四家網站域名分別爲:www.a.com,www.b.com,www.c.com和www.d.com。

通過使用主機頭,站點只需一個 IP 地址即可維護多個站點。客戶可以使用不同的域名訪問各自的站點,
根本感覺不到這些站點在同一主機上。

具體操作如下:
1、在win2000服務器爲四家公司建立文件夾,做爲WEB站點主目錄。如下: WEB站點主目錄 WEB站點
d:\web\a A公司網站
d:\web\b B公司網站
d:\web\c C公司網站
d:\web\d D公司網站

2、使用WEB站點管理嚮導,分別四家公司建立獨立的WEB站點,四者最大的不同是使用了不同的主機頭名:

A公司站點 B公司站點 C公司站點 D公司站點
IP地址 192.168.1.10
TCP端口 80
權限 讀取和運行腳本
主機頭名 www.a.com www.b.com www.c.com www.d.com
站點主目錄 d:\web\a d:\web\b d:\web\c d:\web\d

在DNS中將這四個域名註冊上,均指向同一地址:192.168.1.10。這樣,客戶端就可以通過:


3、每個站點的主機頭名可以在WEB站點建立嚮導中設置,它與站點的IP地址,TCP端口在同一屏上。也可能
通過該站點->"屬性"->"WEB站點"標籤->選IP地址右邊的"高級"按鈕,跳出"高級多WEB站點配置"進行配置。

這種方法建立可以建立專業的虛擬主機,幾乎所有使用IIS提供虛擬主機的公司都這樣做的。
 
 
 
算了,你還是用NETBOX架設把。。。下載安裝。然後把網站放在:C:\Program Files\NetBox 2.8\Samples\WebServer\wwwroot
這個下面就可以了。。。很簡單。。。比IIS簡單多了。。

 

說的簡單的吧(以Windows XP爲例說明)
 一、首先得安裝IIS組件,一般默認情況下是未安裝的。
     1、打開“控制面板”,雙擊“添加/刪除程序”--點擊“添加/刪除組件”,然後選中“Internet信息服務(IIS)”,如果需要安裝FTP服務器的話,可以再點擊下面的“詳細信息”,然後勾選“文件傳輸協議(FTP)服務”。
     2、點擊“下一步”,按照提示將系統盤放入光驅,之後自動完成安裝。(當然也可以在網上下載IIS安裝文件安裝,即不通過光盤安裝也行)
 二、安裝好之後,點擊“開始”--“程序”--“管理工具”--“Internet信息服務”便可以開始配置IIS了。展開左邊的菜單,右鍵點擊“默認網站”,選擇“屬性”,主要設置的地方有兩個:
    1、點擊“主目錄”選項卡,然後點擊“瀏覽”按鈕,找到你的網頁文件所在的目錄,之後“確定”
    2、點擊“內容”選項卡,根據你網頁文件首頁名稱做具體設定。比如,首頁名爲index.html,則在列表中選中index.html,並將其移動到最上面,其他的可以刪除(若沒有index.html,則可以點擊“添加”,然後輸入index.html)
    3、設置後之後就可以在瀏覽器中通過127.0.0.1訪問你的網頁文件了。(或者如果你的網卡指定了IP地址,也可以進行設置後通過該IP訪問。)

說明:在設定“內容”選項卡點擊“確定”後可能會提示“****覆蓋***”,這是由於安裝IIS時,系統會自動安裝相應的幫助文件,解決辦法是點擊“默認網站”,在右邊列表中將“Printers”文件刪除,之後就沒問題了。


    
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章