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