Windows2003建立WEB服務(wù)器
Windows2003 建立WEB 服務(wù)器Windows 2003 Standard Edition、Windows 2003 Enterprise Edition、Windows XP Profes
Windows2003 建立WEB 服務(wù)器
Windows 2003 Standard Edition、Windows 2003 Enterprise Edition、Windows XP Professional 、Windows 2000 Server、Windows 2000 Advanced Server 以及 Windows 2000 Professional 的默認(rèn)安裝都帶有 IIS 。在系統(tǒng)的安裝過程中IIS 是默認(rèn)不安裝的,在系統(tǒng)安裝完畢后可以通過添加刪除程序加裝 IIS 。
IIS 是微軟推出的架設(shè) WEB 、FTP 、SMTP 服務(wù)器的一套整合系統(tǒng)組建,捆綁在上列NT 核心的服務(wù)器系統(tǒng)中。本文針對通過Windows2003 IIS組件配合花生殼動態(tài)域名解析軟件向互聯(lián)網(wǎng)提供WEB 服務(wù)。
第一步:安裝組件
在控制面板的添加/刪除程序——Windows 組件向?qū)А獞?yīng)用程序服務(wù)器——選中“Asp.NET ”,然后他就會自動把“Internet 信息服務(wù)(IIS)”的相關(guān)服務(wù)也裝上。如下圖:
在選定需要安裝的服務(wù)后安裝向?qū)崾拘枰迦隬indows 2003安裝光盤,這時您插入安裝盤按照提示進(jìn)行安裝,IIS 中的WEB 很快便自動安裝完成。
第二步:建立網(wǎng)絡(luò)通訊部分,為所建立的WEB 服務(wù)設(shè)置動態(tài)域名解析服務(wù)配置 (內(nèi)網(wǎng)IP 訪問可省略)
1. 下載花生殼動態(tài)域名解析軟件并安裝。 (現(xiàn)在需要付費(fèi))
2. 運(yùn)行花生殼軟件,點(diǎn)擊“注冊O(shè)ray 護(hù)照”,根據(jù)彈出注冊護(hù)照窗口提示進(jìn)行注冊。注冊O(shè)ray 護(hù)照完成后,使用所注冊的護(hù)照名稱和密碼填入花生殼軟件中進(jìn)行登陸。
3. 申請一個免費(fèi)域名作為互聯(lián)網(wǎng)訪問WEB 服務(wù)的“網(wǎng)址”。
4. 根據(jù)提示激活上一步所申請的免費(fèi)域名花生殼動態(tài)DNS 服務(wù)
,這時候,花生殼軟件已經(jīng)在線了 ,我們所申請的免費(fèi)域名已經(jīng)綁定到當(dāng)前的公網(wǎng)IP 地址,互聯(lián)網(wǎng)可通過所申請的域名直接訪問到當(dāng)前主機(jī)的服務(wù)了,如果你的主機(jī)接在路由器或代理服務(wù)器后,請參考內(nèi)網(wǎng)建站的文檔。下面我們繼續(xù)WEB 服務(wù)搭建。
第三步:建立WEB 站點(diǎn)
1、打開Internet 信息服務(wù)(IIS)管理器,可以在 開始 – 運(yùn)行 – 輸入“Inetmgr ”打開,也可以通過“ 控制面板 – 管理工具 ”進(jìn)行打開。
2、開始添加站點(diǎn),在 < 網(wǎng)站 > 上點(diǎn)擊鼠標(biāo)右鍵 < 新建 > -- < 網(wǎng)站 >
,3、點(diǎn)擊 < 下一步 > 以后,輸入站點(diǎn)描述,只是在IIS 里面的一個識別而已,不過為了自己方便識別,在這里我就輸入網(wǎng)站訪問的域名OrayExample.vicp.net ,防止以后隨著站點(diǎn)的增加而造成管理困難。確認(rèn)以后點(diǎn)擊 < 下一步 >。
4. 網(wǎng)站IP 地址:一般沒有特殊要求的,選擇“全部未分配”就可以了。
端口:一般使用默認(rèn)值80,那么別人訪問您的網(wǎng)站的時候就不需要在后面加端口號,如果換成了其他端口,別人訪問您的時候就需要在域名后加上端口,如把端口換成8080則在瀏覽器里需要輸入
主機(jī)頭:在這里填入別人訪問您網(wǎng)站的域名,如果有多個域名可以隨后在站點(diǎn)屬性里面進(jìn)行修改。
確定輸入資料正確以后點(diǎn)擊 < 下一步 >。
,5、選擇網(wǎng)站文件存放的路徑,然后點(diǎn)擊 < 下一步 >。
6、在這里把 < 運(yùn)行腳本(如ASP )> 也選中,然后點(diǎn)擊 < 下一步 >。
7. 這樣就基本完成整個站點(diǎn)的建立了,下面我們繼續(xù)進(jìn)行相關(guān)配置。 第四步:配置WEB 站點(diǎn)
,1、IIS 6的站點(diǎn)屬性基本配置類似于IIS 5,在這里也詳細(xì)介紹了,可以參考Windows 2000建立WEB 服務(wù)技術(shù)文章。
2、由于IIS 6比IIS 5多了一個WEB 服務(wù)擴(kuò)展控制,如果沒有設(shè)置正確,ASP 等??其他腳本網(wǎng)頁也是無法正常顯示的。雙擊Web 服務(wù)擴(kuò)展,然后在Active Server Pages(即ASP )上點(diǎn)擊鼠標(biāo)右鍵,選則< 允許 >。
第五步:測試站點(diǎn)
打開IE 瀏覽器,在地址欄中輸入http://OrayExample.vicp.net進(jìn)行測試。在這里要提醒用戶,很多時候忘記設(shè)置自己的默認(rèn)首頁文檔,因此造成無法訪問。(可以在站點(diǎn)屬性――文檔中進(jìn)行設(shè)置)
Windows 2000 IIS 安裝、配置
Windows 2000 Server、Windows 2000 Advanced Server 以及 Windows 2000 Professional 的默認(rèn)安裝都帶有 IIS ,也可以在 Windows 2000 安裝完畢后加裝 IIS 。
IIS 是微軟出品的架設(shè) WEB 、FTP 、SMTP 服務(wù)器的一套整合軟件,捆綁在 Windows2000/NT 中,可以在控制面板的添加/刪除程序中選擇添加刪除 Windows 組件中選擇添加 IIS 服務(wù)。如下圖
:
IIS 默認(rèn)的 WEB (主頁) 文件存放于系統(tǒng)根區(qū)中的 systemInetpubwwwroot 中,主頁文件就放在這個目錄下;出于安全考慮,因此微軟建議用 NTFS 格式化使用 IIS 的所有驅(qū)動器。
一、快速配置好默認(rèn)的 WEB 站點(diǎn)
打開 IIS 管理器, 在開始菜單的管理工具中選擇 Internet 信息服務(wù)或直接在運(yùn)行中輸
入 SystemRootSystem32Inetsrviis.msc
安裝好后的 IIS 已經(jīng)自動建立了管理和默認(rèn)兩個站點(diǎn),其中管理 WEB 站點(diǎn)用于站點(diǎn)遠(yuǎn)程管理,可以暫時停止運(yùn)行,但最好不要刪除,否則重建時會很麻煩的。
馬上在瀏覽器中輸入這個地址,微軟已經(jīng)預(yù)先把詳盡的幫助資料放到 IIS 里面了:
右擊已存在的“默認(rèn) WEB 站點(diǎn)”,選擇屬性,現(xiàn)在開始配置 IIS 的 WEB 站點(diǎn)。
每個 Web 站點(diǎn)都具有唯一的、由三個部分組成的標(biāo)識,用來接收和響應(yīng)請求的分別是端口號、IP 地址
,和主機(jī)頭名。
瀏覽器訪問 IIS 的時候是這樣的: IP -> 端口 -> 主機(jī)頭 -> 該站點(diǎn)主目錄 -> 該站點(diǎn)的默認(rèn)首文檔。 所以 IIS 的整個配置流程應(yīng)該按照訪問順序進(jìn)行設(shè)置:
1. 第一步,配置 IP 和 主機(jī)頭
2.
3. 這里可以指定 WEB 站點(diǎn)的 IP ,如沒有特別需要,則選擇全部未分配。
4. 如指定了多個主機(jī)頭,則 IP 一定要選為全部未分配,否則訪問者會訪問不了的。
5.
6. 如果 IIS 只有一個站點(diǎn),則無需寫入主機(jī)頭標(biāo)識。
8. 第二步,指定站點(diǎn)主目錄。 7. 然后配置好端口,WEB 站點(diǎn)的默認(rèn)訪問端口是 TCP 80,如果修改了站點(diǎn)端口,則訪問者需要輸入
9. 主目錄用來存放站點(diǎn)文件的位置,默認(rèn)是 systemInetpubwwwroot 。
,10.
11. 可以選擇其他目錄作為存放站點(diǎn)文件的位置,點(diǎn)擊瀏覽后選擇好路經(jīng)就可以了。
12. 這里還可以賦予訪問者一些權(quán)限,例如目錄瀏覽等。
13. 基于安全考慮,微軟建議在 NTFS 磁盤格式下使用 IIS 。
14. 第三步:設(shè)定默認(rèn)文檔。
15. 每個網(wǎng)站都會有默認(rèn)文檔,默認(rèn)文檔就是訪問者訪問站點(diǎn)時首先要訪問的那個文件;例如 index.htm index.asp default.asp 等等。
16. 這里需要指定默認(rèn)的文檔名稱和順序。
17.
18. 注意,這里的默認(rèn)文檔是按照從上到下的順序讀取的。
19. 最后一步:設(shè)定訪問權(quán)限。