【網站(zhan)服務器】網站(zhan)服務器是什么 網站(zhan)服務器的搭建(jian)與配置
網站服務器是什么
網站(zhan)服務器(qi)是(shi)指(zhi)在互(hu)聯網數據中心(xin)中存放網站(zhan)的(de)服務器(qi)。主要用于(yu)網站(zhan)的(de)互(hu)聯網中的(de)發布、應用,是(shi)網絡應用的(de)基礎(chu)硬件設施。
IIS
IIS(Internet Information Server)是微軟公(gong)司推(tui)出(chu)的Web服務(wu)器程(cheng)序。安裝(zhuang)Windows 2000 Server或(huo)Windows 2000 Advanced Server時,將(jiang)自動(dong)安裝(zhuang)IIS 并建立默認(ren)的站(zhan)點。如果(guo)計算(suan)機安裝(zhuang)Windows 2000 Professional 或(huo)安裝(zhuang)Windows 2000時沒有(you)安裝(zhuang)IIS,則需要手工安裝(zhuang)IIS。
IIS只能運行于(yu)基于(yu)NT技術(shu)的Windows平臺(tai),因此(ci)不(bu)能在Windows 98或Windows Me上安(an)裝。
如果你的機子里(li)沒(mei)有IIS,那(nei)么可以按下面(mian)所(suo)介紹(shao)的方法安裝IIS。
1. IIS的安裝
IIS的安裝(zhuang)步(bu)驟如下:
(1)準備好Windows 2000安(an)裝(zhuang)光(guang)盤,放置于光(guang)盤驅動器中。
(2)單擊【開始】|【設置】|【控制面板】命令,打(da)開【控制面板】窗口(kou),然后再打(da)開【添加/刪除程序】對話框。
(3)單擊【添加/刪(shan)除 Windows組(zu)(zu)(zu)件(jian)】按鈕(niu),彈出(chu)【Windows 組(zu)(zu)(zu)件(jian)向導(dao)】。在這里,可以看到(dao)目前(qian)系統中已經安(an)(an)裝(zhuang)(zhuang)和沒有(you)安(an)(an)裝(zhuang)(zhuang)的(de)各種Windows組(zu)(zu)(zu)件(jian)。前(qian)面打勾的(de)項是(shi)已經安(an)(an)裝(zhuang)(zhuang)的(de)組(zu)(zu)(zu)件(jian),空白的(de)是(shi)沒有(you)安(an)(an)裝(zhuang)(zhuang)的(de)組(zu)(zu)(zu)件(jian),打勾但是(shi)顏(yan)色發灰的(de)是(shi)部分(fen)安(an)(an)裝(zhuang)(zhuang)的(de)組(zu)(zu)(zu)件(jian)。我們將要安(an)(an)裝(zhuang)(zhuang)的(de)是(shi)“Internet信息服務(IIS)”,如圖所示。
(4)用(yong)鼠標選中“Internet信(xin)息(xi)服(fu)務(wu)(IIS)”,然后單擊(ji)右(you)下角(jiao)的【詳細信(xin)息(xi)】按鈕,將看到如圖1-11所示的選擇界(jie)面。
可見Internet信息服務(IIS)組(zu)件是一(yi)系(xi)列有關在Internet上發布信息的組(zu)件的集合。建(jian)立一(yi)個基本的動態交互WWW網(wang)站至少需要如下幾個組(zu)件:
公用(yong)文(wen)(wen)件(jian):各(ge)組(zu)件(jian)都需要的(de)通(tong)用(yong)程序和數據文(wen)(wen)件(jian)。
文檔:包(bao)括站(zhan)點的缺省內容、站(zhan)點管理的主題以及關于ASP的文檔和樣例。
FrontPage 2000服務擴展:提供對FrontPage 2000的額外支持,鑒于兼容性,建議(yi)安裝此項。
Internet服務管理工具:用來在本機管理你(ni)的站點。
Internet服務管(guan)理工(gong)具(HTML):是HTML形式的(de)(de)站(zhan)點(dian)(dian)管(guan)理工(gong)具,擁(yong)有(you)大(da)部分的(de)(de)管(guan)理功能,并且可以(yi)遠程管(guan)理你的(de)(de)站(zhan)點(dian)(dian)。
World Wide Web服務器:這(zhe)是服(fu)務程序的核心Web服(fu)務程序,并且內置了對ASP的支持。
有了上述組件,就可以建(jian)立起動(dong)態交互(hu)Web網(wang)站。
其他幾個組件的簡介如下:
文件傳輸協議(FTP)服務器:用來建(jian)立FTP服務,FTP服務也(ye)是十分(fen)流行的(de)(de)Internet服務之一,專(zhuan)門用于提供(gong)各種(zhong)文件的(de)(de)上(shang)傳和(he)下(xia)載。FTP服務可以和(he)WWW服務有(you)機地結合起來,為你的(de)(de)Web站點提供(gong)更高效的(de)(de)上(shang)傳和(he)下(xia)載功能(neng)(WWW本(ben)身也(ye)有(you)基本(ben)的(de)(de)上(shang)傳下(xia)載能(neng)力(li))。
SMTP服務:用(yong)來建立(li)郵件服(fu)務(wu),提(ti)供(gong)收發E-mail的(de)服(fu)務(wu)。這與日常收發E-mail的(de)軟件不同,SMTP服(fu)務(wu)器(qi)相(xiang)當于電子郵局,正是(shi)在SMTP服(fu)務(wu)器(qi)的(de)支持下才能正常的(de)收發E-mail。
如果希望網站(zhan)提供強大上(shang)傳下(xia)載功能或(huo)提供郵件列表(biao)功能,請選(xuan)中上(shang)述組件。
(5)確(que)認所有必(bi)需(xu)的組(zu)件(jian)(jian)前都已打勾后,單擊【確(que)定】按鈕(niu),回到【添加/刪(shan)除Windows組(zu)件(jian)(jian)】窗口,單擊【下一步】按鈕(niu),這時(shi)安(an)裝程(cheng)序開始(shi)從Windows安(an)裝光盤(pan)復制(zhi)所需(xu)的文件(jian)(jian)到硬(ying)盤(pan)上。
在復制過程中,組件向導可能會提示插入并定位Windows 2000安裝光盤的路徑,請根據電腦的情(qing)況,指定(ding)到相應的路徑。在復制過程(cheng)(cheng)中,IIS安裝程(cheng)(cheng)序同時也(ye)對(dui)即將建立的Web站點進行基本(ben)的配(pei)置(zhi),因此這個過程(cheng)(cheng)時間較(jiao)長(chang)。如圖所示。
(6)安裝完成(cheng)后,顯(xian)示(shi)(shi)如(ru)圖(tu)所示(shi)(shi)的成(cheng)功安裝信息(xi),單擊【完成(cheng)】按鈕,完成(cheng)對IIS的安裝。
2.配置IIS
成功安(an)裝IIS后(hou),系(xi)統自動建(jian)立了兩個默認的Web站點。下面介紹配置IIS的操(cao)作,步驟(zou)如下:
(1)單擊【開始(shi)】|【程序】|【管(guan)理工(gong)具】|【Internet服(fu)務(wu)(wu)管(guan)理器】命令,打開【Internet信息(xi)服(fu)務(wu)(wu)】窗口,如圖所示。這(zhe)就是(shi)Internet信息(xi)服(fu)務(wu)(wu)管(guan)理工(gong)具組件,這(zhe)個Internet服(fu)務(wu)(wu)管(guan)理工(gong)具是(shi)基(ji)于(yu)MMC的(de),和基(ji)于(yu)MMC的(de)Windows程序有(you)著類似(si)的(de)外觀界面和通(tong)用的(de)操作(zuo)方式(shi)。
IIS安裝程序自動建立了兩個默認的Web站點,默認Web站點和默認Web管理站點。在窗口的右窗格顯示了站點的狀態,共有“運行”、“停止”和“暫停”三種狀態,我們可以方便地通過按鈕來控制站點的狀態。站點在運行狀態中,客戶可以通過瀏覽器在網絡上瀏覽你的網站;站點在停止狀態中,網站將不再響應任何請求,而且服務器中所(suo)有的變量將被清零,臨(lin)時(shi)文件將清空;暫停狀態(tai)用于(yu)暫時(shi)性的停止(zhi)服(fu)務,而一(yi)切中間過程(cheng)仍然存在,并且(qie)可以快速地恢(hui)復運(yun)行。如果(guo)(guo)某(mou)個客(ke)戶正在你的網上商店購買商品(pin),已經(jing)選擇了(le)商品(pin)正要單擊(ji)付款時(shi)你停止(zhi)了(le)服(fu)務,則該顧客(ke)不(bu)得(de)不(bu)重新選擇商品(pin);而如果(guo)(guo)只是暫停了(le)服(fu)務,且(qie)很快恢(hui)復了(le)服(fu)務,那這位顧客(ke)有可能直接單擊(ji)付款完成交易。
現在我(wo)們啟動Web站(zhan)點(dian)。如果Web站(zhan)點(dian)的當(dang)前狀態不(bu)是處于運行中,請單擊三(san)角形按鈕啟動Web站(zhan)點(dian)。
(2)選(xuan)擇(ze)(ze)【默(mo)認Web站(zhan)(zhan)點(dian)】,單擊鼠標(biao)右(you)鍵,打開快捷(jie)菜單,選(xuan)擇(ze)(ze)【屬性(xing)】,在(zai)打開的(de)(de)(de)默(mo)點(dian)Web站(zhan)(zhan)點(dian)【屬性(xing)】對話框中(zhong)選(xuan)擇(ze)(ze)【Web站(zhan)(zhan)點(dian)】選(xuan)項(xiang)卡,設(she)置(zhi)IP地(di)址。(注:如果是沒有連網(wang)的(de)(de)(de)單機,你(ni)只是想(xiang)用來調試網(wang)站(zhan)(zhan),可以(yi)設(she)置(zhi)IP為(wei)127.0.0.1,這個IP地(di)址指(zhi)向(xiang)本機,你(ni)可以(yi)在(zai)IE地(di)址欄中(zhong)輸入127.0.0.1或(huo)localhost來打開你(ni)的(de)(de)(de)站(zhan)(zhan)點(dian))。如果是內(nei)網(wang),則(ze)使用分配給你(ni)的(de)(de)(de)IP地(di)址,我(wo)們(men)這里假設(she)是在(zai)配置(zhi)內(nei)網(wang)使用的(de)(de)(de)Web服(fu)務器,所指(zhi)定的(de)(de)(de)內(nei)網(wang)IP為(wei)10.10.10.100,如圖所示。WEB站(zhan)(zhan)點(dian)默(mo)認的(de)(de)(de)端口號(hao)為(wei)80。
(3)切換到【主目錄(lu)(lu)】選(xuan)(xuan)項卡,設置你的(de)站(zhan)(zhan)點文件(jian)夾(jia)路(lu)徑(jing)(jing)。默認Web站(zhan)(zhan)點的(de)根(gen)目錄(lu)(lu)是:c:Inetpubwwwroot,把(ba)你的(de)站(zhan)(zhan)點文件(jian)夾(jia)放(fang)到這個根(gen)目錄(lu)(lu)去即可,當然,你也(ye)可以根(gen)據實際情況選(xuan)(xuan)擇自(zi)己的(de)Web服務目錄(lu)(lu),例如這里(li)設置站(zhan)(zhan)點文件(jian)夾(jia)位(wei)置是d:sd-web,通過【瀏覽(lan)】按鈕(niu),指定為本(ben)地(di)路(lu)徑(jing)(jing),如圖所示。
(4)切換到(dao)【文檔】選項(xiang)卡,輸入(ru)你的(de)站(zhan)點芒果视频下载文件名,作為站(zhan)點的(de)啟動文檔。當(dang)瀏覽者(zhe)訪問(wen)站(zhan)點時,首先打(da)開這一頁面,如圖所示(shi)。
(5)設置站點的目錄安全性
匿(ni)(ni)名(ming)(ming)訪問和驗證控制(zhi)功能(neng),在(zai)這(zhe)里(li)可以選擇是否允許匿(ni)(ni)名(ming)(ming)訪問你的Web站點,只有(you)(you)允許匿(ni)(ni)名(ming)(ming)訪問,才可以讓(rang)大家直接訪問該目錄的內容(rong),否則在(zai)訪問你的Web站點時將被要求輸(shu)入(ru)用(yong)戶名(ming)(ming)和密碼(ma)(這(zhe)和Windows 2000的用(yong)戶設(she)置有(you)(you)關)。
默認站點(dian)的(de)匿名訪(fang)問缺(que)省是允(yun)許(xu),而默認管理(li)站點(dian)則不是,當然(ran)不能讓大家隨意的(de)管理(li)你的(de)默認站點(dian)。
IP地址及域名限制功(gong)(gong)能,利用這個功(gong)(gong)能,可以(yi)用IP地址或域名來限制訪(fang)問(wen)你的Web站。默(mo)認(ren)Web站點缺省是沒有(you)限制,而默(mo)認(ren)管(guan)理站點的缺省設(she)置是只允(yun)許(xu)127.0.0.1的IP地址,也就是Localhost本機來訪(fang)問(wen)。
安(an)(an)全(quan)通信,可以對你的Web站點的某些信息進行加(jia)密(mi)。在網站內容要求(qiu)很高的安(an)(an)全(quan)性時將用(yong)到這個(ge)功能。
(6)服務器擴展選項
服務器擴展(zhan)選(xuan)項(xiang)(xiang)是設(she)置服務器的一些重要選(xuan)項(xiang)(xiang),這里要改變的是性能項(xiang)(xiang)和客(ke)戶腳本(ben)項(xiang)(xiang)。為(wei)了得到(dao)最佳的性能,將“性能”項(xiang)(xiang)改為(wei)少于(yu)100網頁;而(er)“客(ke)戶腳本(ben)”設(she)為(wei)VBScript。
(7)有關虛擬目錄
要(yao)從(cong)主目(mu)錄(lu)(lu)(lu)以外的(de)其他目(mu)錄(lu)(lu)(lu)中(zhong)(zhong)進行發布,就必須(xu)創建虛擬目(mu)錄(lu)(lu)(lu)。虛擬目(mu)錄(lu)(lu)(lu)不(bu)包含(han)在(zai)主目(mu)錄(lu)(lu)(lu)中(zhong)(zhong),但(dan)在(zai)客戶瀏(liu)覽(lan)器中(zhong)(zhong)瀏(liu)覽(lan)虛擬目(mu)錄(lu)(lu)(lu),會感覺虛擬目(mu)錄(lu)(lu)(lu)就位于主目(mu)錄(lu)(lu)(lu)中(zhong)(zhong)一樣。
虛(xu)(xu)擬目(mu)錄(lu)有一(yi)(yi)個別(bie)名(ming)(ming)(ming),Web瀏覽(lan)器直接訪(fang)問(wen)此別(bie)名(ming)(ming)(ming)。別(bie)名(ming)(ming)(ming)通常要比目(mu)錄(lu)的(de)(de)路徑名(ming)(ming)(ming)簡短,讓訪(fang)問(wen)者一(yi)(yi)目(mu)了然。使用虛(xu)(xu)擬目(mu)錄(lu)相(xiang)對(dui)比較安(an)全(quan),因為用戶不知道文件實際上位于服務器的(de)(de)什么位置(zhi),甚至不能確定文件是(shi)否真(zhen)的(de)(de)存在(zai)于該服務器上,所以(yi)便(bian)無法使用這些信(xin)息來(lai)對(dui)你的(de)(de)站點進行破壞。使用別(bie)名(ming)(ming)(ming)可以(yi)更(geng)方便(bian)地移動站點中的(de)(de)目(mu)錄(lu),一(yi)(yi)旦(dan)要更(geng)改(gai)目(mu)錄(lu)的(de)(de)URL,只需(xu)更(geng)改(gai)別(bie)名(ming)(ming)(ming)與目(mu)錄(lu)實際位置(zhi)的(de)(de)映射即可。
對于簡單(dan)的(de)Web站(zhan)(zhan)(zhan)點,可(ke)能不需(xu)(xu)要添加虛擬目錄,就可(ke)以將所(suo)有文件放(fang)置在站(zhan)(zhan)(zhan)點的(de)主目錄中。如果站(zhan)(zhan)(zhan)點比較復(fu)雜(za)或者需(xu)(xu)要為(wei)站(zhan)(zhan)(zhan)點的(de)不同部(bu)分指定不同的(de)URL時,可(ke)以按需(xu)(xu)要添加虛擬目錄。