一、建立虛擬主機
那么一個服務(wù)器上有兩個網(wǎng)站,用戶如何訪問這兩個網(wǎng)站呢?可以有三種方法。
1>兩個網(wǎng)站使用不同的ip地址。這樣用戶在訪問第一個網(wǎng)站需在瀏覽器中輸入http://192.168.100.1,訪問第二個網(wǎng)站需在瀏覽器中輸入http://192.168.200.1。(假設(shè)的)
2>兩個網(wǎng)站使用相同的IP,但使用不同的端口號。這樣用戶在訪問第一個網(wǎng)站時需在瀏覽器中輸入http://192.168.100.1,訪問第二個網(wǎng)站時需在瀏覽器中輸入http://192.168.100.1:81
3>兩個網(wǎng)站使用相同的IP和端口號,但給第二個網(wǎng)站使用一主機頭,這樣用戶在訪問第一個網(wǎng)站是按需在瀏覽器中輸入http://192.168.100.1,訪問第二個網(wǎng)站時需在瀏覽器輸入http://主機頭。
新建一Web的站點
在“internet信息服務(wù)(IIS)管理器”窗口中雙擊“網(wǎng)站”圖標(biāo),并右擊“默認網(wǎng)站”,選擇“新建”------“網(wǎng)站”。此時打開了“網(wǎng)站創(chuàng)建向?qū)А贝翱冢c擊下一步,開始創(chuàng)建的網(wǎng)站輸入網(wǎng)站的描述信息,接著點擊下一步。
在IP地址設(shè)置中有三種設(shè)置方式,網(wǎng)站IP地址、網(wǎng)站TCP端口、此網(wǎng)站的主機頭。可根據(jù)需要自行選擇。
![]() |
![]() |
配置不同IP地址的站點方法
具體方法:
在“IIS服務(wù)管理器”中,右擊新建的網(wǎng)站(電影服務(wù)),選擇屬性,并在“網(wǎng)站選項卡”下更改IP地址。
![]() |
配置不同端口的站點方法
具體方法:
在“IIS服務(wù)管理器”中,右擊新建的網(wǎng)站(電影服務(wù)),選擇屬性,并在“網(wǎng)站選項卡”下更改端口為不同的值,如81。
配置不同主機頭
具體方法:
在“IIS服務(wù)管理器”中,右擊新建的網(wǎng)站(電影服務(wù)),選擇屬性,在“網(wǎng)站選項卡”下點擊ip地址后的“高級”,并在彈出的“高級網(wǎng)絡(luò)標(biāo)識”窗口中點擊“編輯”按鈕。
接著在彈出的“添加/編輯網(wǎng)絡(luò)標(biāo)識”窗口中“主機頭值”。
![]() |
![]() |
二、WEB站點的排錯
·客戶機訪問WEB站點的過程
1>當(dāng)客戶機訪問網(wǎng)站時,服務(wù)器先檢查客戶機IP地址是否授權(quán)
2>然后檢查用戶和密碼是否正確(匿名用戶不需要密碼)
3>接著檢查主目錄是否設(shè)置了“讀取權(quán)限”
4>最后檢查網(wǎng)站文件的NTFS權(quán)限
·常見錯誤
1、錯誤號403.6
分析:
由于客戶機的IP地址被WEB網(wǎng)站中設(shè)置為阻止。
解決方案:
打開站點屬性->“目錄安全性選項卡”->“IP地址和域名限制”->點擊“編輯”按鈕,并將拒絕的IP段刪除。
![]() |
2、錯誤號401.1
分析:
由于用戶匿名訪問使用的賬號(默認是IUSR_機器名)被禁用,或者沒有權(quán)限訪問計算機,將造成用戶無法訪問。
解決方案:
(1)查看IIS管理器中站點安全設(shè)置的匿名帳戶是否被禁用,如果是,請嘗試用以下辦法啟用:
控制面板->管理工具->計算機管理->本地用戶和組,將IUSR_機器名賬號啟用。如果還沒有解決,請繼續(xù)下一步。
(2)查看本地安全策略中,IIS管理器中站點的默認匿名訪問帳號或者其所屬的組是否有通過網(wǎng)絡(luò)訪問服務(wù)器的權(quán)限,如果沒有嘗試用以下步驟賦予權(quán)限:
開始->程序->管理工具->本地安全策略->安全策略->本地策略->用戶權(quán)限分配,雙擊“從網(wǎng)絡(luò)訪問此計算機”,添加IIS默認用戶或者其所屬的組。
注意:一般自定義 IIS默認匿名訪問帳號都屬于組,為了安全,沒有特殊需要,請遵循此規(guī)則。
3、錯誤號401.2
原因:關(guān)閉了匿名身份驗證
解決方案:
打開站點屬性->目錄安全性->身份驗證和訪問控制->選中“啟用匿名訪問”,輸入用戶名,或者點擊“瀏覽”選擇合法的用戶,并兩次輸入密碼后確定。
![]() |
4、錯誤號:401.3
原因:
原因一 IIS匿名用戶一般屬于Guests組,而我們一般把存放網(wǎng)站的硬盤的權(quán)限只分配給administrators組,這時候按照繼承原則,網(wǎng)站文件夾也只有administrators組的成員才能訪問,導(dǎo)致IIS匿名用戶訪問該文件的NTFS權(quán)限不足,從而導(dǎo)致頁面無法訪問。
原因二 是在IIS 管理器中將網(wǎng)站的權(quán)限設(shè)置不可讀(IIS匿名用戶)。
解決方案:
給IIS匿名用戶訪問網(wǎng)站文件夾的權(quán)限.
方法1:進入該文件夾的安全選項,添加IIS匿名用戶,并賦予相應(yīng)權(quán)限,一般是只讀。
方法2: 右擊站點,選擇“權(quán)限”,打開權(quán)限設(shè)置窗口。并賦予IIS匿名用戶只讀權(quán)限。
![]() |
新聞熱點
疑難解答
圖片精選