【網(wǎng)站服務(wù)器】網(wǎng)站服務(wù)器是什么 網(wǎng)站服務(wù)器的搭建與配置
網(wǎng)站服務(wù)器是什么
網(wǎng)站服務(wù)器是指在互聯(lián)網(wǎng)數(shù)據(jù)中心中存放網(wǎng)站的服務(wù)器,。主要用于網(wǎng)站的互聯(lián)網(wǎng)中的發(fā)布,、應(yīng)用,是網(wǎng)絡(luò)應(yīng)用的基礎(chǔ)硬件設(shè)施,。
IIS
IIS(Internet Information Server)是微軟公司推出的Web服務(wù)器程序,。安裝Windows 2000 Server或Windows 2000 Advanced Server時(shí),將自動(dòng)安裝IIS 并建立默認(rèn)的站點(diǎn),。如果計(jì)算機(jī)安裝Windows 2000 Professional 或安裝Windows 2000時(shí)沒(méi)有安裝IIS,,則需要手工安裝IIS。
IIS只能運(yùn)行于基于NT技術(shù)的Windows平臺(tái),,因此不能在Windows 98或Windows Me上安裝,。
如果你的機(jī)子里沒(méi)有IIS,那么可以按下面所介紹的方法安裝IIS,。
1. IIS的安裝
IIS的安裝步驟如下:
(1)準(zhǔn)備好Windows 2000安裝光盤(pán),,放置于光盤(pán)驅(qū)動(dòng)器中。
(2)單擊【開(kāi)始】|【設(shè)置】|【控制面板】命令,,打開(kāi)【控制面板】窗口,,然后再打開(kāi)【添加/刪除程序】對(duì)話(huà)框。
(3)單擊【添加/刪除 Windows組件】按鈕,,彈出【W(wǎng)indows 組件向?qū)А?。在這里,可以看到目前系統(tǒng)中已經(jīng)安裝和沒(méi)有安裝的各種Windows組件,。前面打勾的項(xiàng)是已經(jīng)安裝的組件,,空白的是沒(méi)有安裝的組件,打勾但是顏色發(fā)灰的是部分安裝的組件,。我們將要安裝的是“Internet信息服務(wù)(IIS)”,,如圖所示。
(4)用鼠標(biāo)選中“Internet信息服務(wù)(IIS)”,,然后單擊右下角的【詳細(xì)信息】按鈕,,將看到如圖1-11所示的選擇界面。
可見(jiàn)Internet信息服務(wù)(IIS)組件是一系列有關(guān)在Internet上發(fā)布信息的組件的集合,。建立一個(gè)基本的動(dòng)態(tài)交互WWW網(wǎng)站至少需要如下幾個(gè)組件:
公用文件:各組件都需要的通用程序和數(shù)據(jù)文件,。
文檔:包括站點(diǎn)的缺省內(nèi)容、站點(diǎn)管理的主題以及關(guān)于ASP的文檔和樣例,。
FrontPage 2000服務(wù)擴(kuò)展:提供對(duì)FrontPage 2000的額外支持,,鑒于兼容性,建議安裝此項(xiàng),。
Internet服務(wù)管理工具:用來(lái)在本機(jī)管理你的站點(diǎn),。
Internet服務(wù)管理工具(HTML):是HTML形式的站點(diǎn)管理工具,,擁有大部分的管理功能,并且可以遠(yuǎn)程管理你的站點(diǎn),。
World Wide Web服務(wù)器:這是服務(wù)程序的核心Web服務(wù)程序,,并且內(nèi)置了對(duì)ASP的支持。
有了上述組件,,就可以建立起動(dòng)態(tài)交互Web網(wǎng)站,。
其他幾個(gè)組件的簡(jiǎn)介如下:
文件傳輸協(xié)議(FTP)服務(wù)器:用來(lái)建立FTP服務(wù),F(xiàn)TP服務(wù)也是十分流行的Internet服務(wù)之一,,專(zhuān)門(mén)用于提供各種文件的上傳和下載,。FTP服務(wù)可以和WWW服務(wù)有機(jī)地結(jié)合起來(lái),為你的Web站點(diǎn)提供更高效的上傳和下載功能(WWW本身也有基本的上傳下載能力),。
SMTP服務(wù):用來(lái)建立郵件服務(wù),,提供收發(fā)E-mail的服務(wù)。這與日常收發(fā)E-mail的軟件不同,,SMTP服務(wù)器相當(dāng)于電子郵局,,正是在SMTP服務(wù)器的支持下才能正常的收發(fā)E-mail。
如果希望網(wǎng)站提供強(qiáng)大上傳下載功能或提供郵件列表功能,,請(qǐng)選中上述組件,。
(5)確認(rèn)所有必需的組件前都已打勾后,單擊【確定】按鈕,,回到【添加/刪除Windows組件】窗口,,單擊【下一步】按鈕,這時(shí)安裝程序開(kāi)始從Windows安裝光盤(pán)復(fù)制所需的文件到硬盤(pán)上,。
在復(fù)制過(guò)程中,,組件向?qū)Э赡軙?huì)提示插入并定位Windows 2000安裝光盤(pán)的路徑,請(qǐng)根據(jù)電腦的情況,,指定到相應(yīng)的路徑,。在復(fù)制過(guò)程中,IIS安裝程序同時(shí)也對(duì)即將建立的Web站點(diǎn)進(jìn)行基本的配置,,因此這個(gè)過(guò)程時(shí)間較長(zhǎng),。如圖所示。
(6)安裝完成后,,顯示如圖所示的成功安裝信息,,單擊【完成】按鈕,完成對(duì)IIS的安裝,。
2.配置IIS
成功安裝IIS后,,系統(tǒng)自動(dòng)建立了兩個(gè)默認(rèn)的Web站點(diǎn)。下面介紹配置IIS的操作,,步驟如下:
(1)單擊【開(kāi)始】|【程序】|【管理工具】|【Internet服務(wù)管理器】命令,,打開(kāi)【Internet信息服務(wù)】窗口,,如圖所示。這就是Internet信息服務(wù)管理工具組件,,這個(gè)Internet服務(wù)管理工具是基于MMC的,,和基于MMC的Windows程序有著類(lèi)似的外觀界面和通用的操作方式。
IIS安裝程序自動(dòng)建立了兩個(gè)默認(rèn)的Web站點(diǎn),,默認(rèn)Web站點(diǎn)和默認(rèn)Web管理站點(diǎn)。在窗口的右窗格顯示了站點(diǎn)的狀態(tài),,共有“運(yùn)行”,、“停止”和“暫停”三種狀態(tài),,我們可以方便地通過(guò)按鈕來(lái)控制站點(diǎn)的狀態(tài),。站點(diǎn)在運(yùn)行狀態(tài)中,客戶(hù)可以通過(guò)瀏覽器在網(wǎng)絡(luò)上瀏覽你的網(wǎng)站;站點(diǎn)在停止?fàn)顟B(tài)中,,網(wǎng)站將不再響應(yīng)任何請(qǐng)求,,而且服務(wù)器中所有的變量將被清零,臨時(shí)文件將清空;暫停狀態(tài)用于暫時(shí)性的停止服務(wù),,而一切中間過(guò)程仍然存在,,并且可以快速地恢復(fù)運(yùn)行。如果某個(gè)客戶(hù)正在你的網(wǎng)上商店購(gòu)買(mǎi)商品,,已經(jīng)選擇了商品正要單擊付款時(shí)你停止了服務(wù),,則該顧客不得不重新選擇商品;而如果只是暫停了服務(wù),且很快恢復(fù)了服務(wù),,那這位顧客有可能直接單擊付款完成交易,。
現(xiàn)在我們啟動(dòng)Web站點(diǎn)。如果Web站點(diǎn)的當(dāng)前狀態(tài)不是處于運(yùn)行中,,請(qǐng)單擊三角形按鈕啟動(dòng)Web站點(diǎn),。
(2)選擇【默認(rèn)Web站點(diǎn)】,單擊鼠標(biāo)右鍵,,打開(kāi)快捷菜單,,選擇【屬性】,在打開(kāi)的默點(diǎn)Web站點(diǎn)【屬性】對(duì)話(huà)框中選擇【W(wǎng)eb站點(diǎn)】選項(xiàng)卡,,設(shè)置IP地址,。(注:如果是沒(méi)有連網(wǎng)的單機(jī),你只是想用來(lái)調(diào)試網(wǎng)站,,可以設(shè)置IP為127.0.0.1,,這個(gè)IP地址指向本機(jī),你可以在IE地址欄中輸入127.0.0.1或localhost來(lái)打開(kāi)你的站點(diǎn)),。如果是內(nèi)網(wǎng),,則使用分配給你的IP地址,,我們這里假設(shè)是在配置內(nèi)網(wǎng)使用的Web服務(wù)器,所指定的內(nèi)網(wǎng)IP為10.10.10.100,,如圖所示,。WEB站點(diǎn)默認(rèn)的端口號(hào)為80。
(3)切換到【主目錄】選項(xiàng)卡,,設(shè)置你的站點(diǎn)文件夾路徑,。默認(rèn)Web站點(diǎn)的根目錄是:c:Inetpubwwwroot,把你的站點(diǎn)文件夾放到這個(gè)根目錄去即可,,當(dāng)然,,你也可以根據(jù)實(shí)際情況選擇自己的Web服務(wù)目錄,例如這里設(shè)置站點(diǎn)文件夾位置是d:sd-web,,通過(guò)【瀏覽】按鈕,,指定為本地路徑,如圖所示,。
(4)切換到【文檔】選項(xiàng)卡,,輸入你的站點(diǎn)首頁(yè)文件名,作為站點(diǎn)的啟動(dòng)文檔,。當(dāng)瀏覽者訪(fǎng)問(wèn)站點(diǎn)時(shí),,首先打開(kāi)這一頁(yè)面,如圖所示,。
(5)設(shè)置站點(diǎn)的目錄安全性
匿名訪(fǎng)問(wèn)和驗(yàn)證控制功能,,在這里可以選擇是否允許匿名訪(fǎng)問(wèn)你的Web站點(diǎn),只有允許匿名訪(fǎng)問(wèn),,才可以讓大家直接訪(fǎng)問(wèn)該目錄的內(nèi)容,,否則在訪(fǎng)問(wèn)你的Web站點(diǎn)時(shí)將被要求輸入用戶(hù)名和密碼(這和Windows 2000的用戶(hù)設(shè)置有關(guān))。
默認(rèn)站點(diǎn)的匿名訪(fǎng)問(wèn)缺省是允許,,而默認(rèn)管理站點(diǎn)則不是,,當(dāng)然不能讓大家隨意的管理你的默認(rèn)站點(diǎn)。
IP地址及域名限制功能,,利用這個(gè)功能,,可以用IP地址或域名來(lái)限制訪(fǎng)問(wèn)你的Web站。默認(rèn)Web站點(diǎn)缺省是沒(méi)有限制,,而默認(rèn)管理站點(diǎn)的缺省設(shè)置是只允許127.0.0.1的IP地址,,也就是Localhost本機(jī)來(lái)訪(fǎng)問(wèn)。
安全通信,,可以對(duì)你的Web站點(diǎn)的某些信息進(jìn)行加密,。在網(wǎng)站內(nèi)容要求很高的安全性時(shí)將用到這個(gè)功能。
(6)服務(wù)器擴(kuò)展選項(xiàng)
服務(wù)器擴(kuò)展選項(xiàng)是設(shè)置服務(wù)器的一些重要選項(xiàng),這里要改變的是性能項(xiàng)和客戶(hù)腳本項(xiàng),。為了得到最佳的性能,,將“性能”項(xiàng)改為少于100網(wǎng)頁(yè);而“客戶(hù)腳本”設(shè)為VBScript。
(7)有關(guān)虛擬目錄
要從主目錄以外的其他目錄中進(jìn)行發(fā)布,,就必須創(chuàng)建虛擬目錄,。虛擬目錄不包含在主目錄中,但在客戶(hù)瀏覽器中瀏覽虛擬目錄,,會(huì)感覺(jué)虛擬目錄就位于主目錄中一樣,。
虛擬目錄有一個(gè)別名,Web瀏覽器直接訪(fǎng)問(wèn)此別名,。別名通常要比目錄的路徑名簡(jiǎn)短,,讓訪(fǎng)問(wèn)者一目了然。使用虛擬目錄相對(duì)比較安全,,因?yàn)橛脩?hù)不知道文件實(shí)際上位于服務(wù)器的什么位置,,甚至不能確定文件是否真的存在于該服務(wù)器上,,所以便無(wú)法使用這些信息來(lái)對(duì)你的站點(diǎn)進(jìn)行破壞,。使用別名可以更方便地移動(dòng)站點(diǎn)中的目錄,一旦要更改目錄的URL,,只需更改別名與目錄實(shí)際位置的映射即可,。
對(duì)于簡(jiǎn)單的Web站點(diǎn),可能不需要添加虛擬目錄,,就可以將所有文件放置在站點(diǎn)的主目錄中,。如果站點(diǎn)比較復(fù)雜或者需要為站點(diǎn)的不同部分指定不同的URL時(shí),可以按需要添加虛擬目錄,。