版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第3章Web服務(wù)器配置與管理要使一臺(tái)計(jì)算機(jī)成為Web服務(wù)器:首先需要安裝網(wǎng)絡(luò)操作系統(tǒng)。同時(shí)還需要安裝相應(yīng)的Web服務(wù)組件。目前,應(yīng)用最廣泛的信息服務(wù):IISTomcatApacheWeblogicWebsphere一、IIS簡(jiǎn)介Internet信息服務(wù)(InternetInformationnServer,IIS)是一組Windows操作系統(tǒng)組件,此組件可以使公司很方便的創(chuàng)建自己的Web服務(wù)器、FTP服務(wù)器以及簡(jiǎn)單的SMTP和NNTP服務(wù)器,很方便地將信息和業(yè)務(wù)應(yīng)用程序發(fā)布到Web中。1.什么是IIS?
2.IIS的組成
IIS由若干可選組件構(gòu)成,用戶可以根據(jù)需要選擇不同的組件進(jìn)行安裝和配置,下面介紹幾個(gè)主要的組件功能。②NNTPService(NetworkNewsTransferProtocol)即網(wǎng)絡(luò)新聞傳輸協(xié)議,是TCP/IP協(xié)議套件的成員。負(fù)責(zé)將新聞函件分發(fā)到Internet上的NNTP服務(wù)器和NNTP客戶端,設(shè)置了NNTP后,就可以將新聞文章存儲(chǔ)在服務(wù)器上的中央數(shù)據(jù)庫(kù),用戶可以選擇指定的項(xiàng)目閱讀。①
Internet服務(wù)管理器用于配置和管理IIS,可以在MMC中以管理單元形式顯示。③SMTPService SMTP(SimpleMailTransferProtocol),即簡(jiǎn)單郵件傳輸協(xié)議,是TCP/IP協(xié)議套件的成員,用來(lái)管理郵件代理之間的電子郵件交換。⑤文檔傳輸協(xié)議FTP服務(wù)器 用于建立FTP站點(diǎn),支持文件的上傳和下載。3.安裝IISIIS可以在安裝操作系統(tǒng)時(shí)同時(shí)安裝,也可以在操作系統(tǒng)安裝完成后單獨(dú)安裝。如果要單獨(dú)安裝或需要增加或刪除IIS中的組件,按照下面的步驟操作:①將Windows系統(tǒng)光盤(pán)插入光盤(pán)驅(qū)動(dòng)器。②在“控制面板”窗口中,雙擊“添加/刪除程序”圖標(biāo),在“添加/刪除程序”窗口中,單擊“添加/刪除Windows組件”,打開(kāi)“Windows組件向?qū)А睂?duì)話框。③在組件列表中,選擇“Internet信息服務(wù)”,然后單擊“詳細(xì)信息”。④選擇要安裝的IIS組件。選擇結(jié)束后,單擊“下一步”。向?qū)墓獗P(pán)復(fù)制文件并進(jìn)行相關(guān)的配置。⑤安裝結(jié)束后,在“控制面板”的“管理工具”中將增加“Internet服務(wù)管理器”程序。Internet信息服務(wù)管理器一般情況下,通過(guò)“控制面板”菜單中的“管理工具”,執(zhí)行“Internet服務(wù)管理器”命令可以啟動(dòng)“Internet服務(wù)管理器”如果安裝了IIS,系統(tǒng)會(huì)創(chuàng)建默認(rèn)Web站點(diǎn),可以在瀏覽器的地址欄中鍵入
或者
,然后按Enter鍵來(lái)連接到系統(tǒng)創(chuàng)建的默認(rèn)Web站點(diǎn)。其中,localhost為本機(jī)()的域名。默認(rèn)Web站點(diǎn)4.創(chuàng)建Web站點(diǎn)
在“Internet信息服務(wù)”控制臺(tái),右鍵單擊服務(wù)器圖標(biāo)指向“新建”單擊“Web站點(diǎn)”命令,啟動(dòng)“Web站點(diǎn)創(chuàng)建向?qū)А眴螕簟跋乱徊健?。輸入Web站點(diǎn)的說(shuō)明(即新站點(diǎn)的名稱(chēng)),單擊“下一步”。在IP地址后面的下拉列表中,會(huì)顯示“全部未分配”以及上面設(shè)置的多個(gè)IP地址,從中選擇一個(gè)IP地址。不同的站點(diǎn),只要滿足以下三條中的一條即可:①I(mǎi)P地址不同②端口號(hào)不同③主機(jī)頭不同在路徑下面的文本框中,輸入該站點(diǎn)的主目錄,該目錄保存了該Web站點(diǎn)的數(shù)據(jù)(例如,站點(diǎn)的首頁(yè)default.html文件等)。然后單擊“下一步”,顯示“已經(jīng)成功完成Web站點(diǎn)創(chuàng)建向?qū)А?。最后單擊“完成”,返回到“Internet信息服務(wù)”控制臺(tái)新站點(diǎn)創(chuàng)建完成后,主目錄中沒(méi)有任何內(nèi)容。如果新建的Web站點(diǎn)和已經(jīng)存在的Web站點(diǎn)的IP地址和端口號(hào)完全一樣,新站點(diǎn)將被標(biāo)記為“已停止”。5.啟動(dòng)、停止和暫停Web站點(diǎn)
右單擊被停止的Web站點(diǎn),打開(kāi)快捷菜單,選擇“啟動(dòng)”命令,該站點(diǎn)將被啟動(dòng)。如果要停止一個(gè)Web站點(diǎn),右單擊該站點(diǎn),打開(kāi)快捷菜單,單擊“停止”命令,該站點(diǎn)將被停止。當(dāng)管理人員需要維護(hù)系統(tǒng)或網(wǎng)頁(yè)數(shù)據(jù)時(shí)候,可以暫停Web站點(diǎn),站點(diǎn)暫停后,它將不接受客戶瀏覽器的連接。二、規(guī)劃Web應(yīng)用1.網(wǎng)站首頁(yè)首頁(yè)的默認(rèn)文件名為default.htm或index.htm,放在主目錄下。2.規(guī)劃網(wǎng)站的文件結(jié)構(gòu) 主目錄下可以創(chuàng)建子文件夾,用于存放不同類(lèi)型的文件,例如創(chuàng)建image文件夾存放站點(diǎn)中的圖像文件,scripts存儲(chǔ)腳本程序等。3.使用虛擬目錄實(shí)際存在的主目錄及其中的子文件夾,稱(chēng)為物理目錄。如果要把本機(jī)上其它文件夾,甚至是域中其它計(jì)算機(jī)上的文件夾加入到主目錄下,成為該Web站點(diǎn)的內(nèi)容,則需要虛擬目錄。虛擬目錄可以看作是Web站點(diǎn)主目錄下指向其它物理目錄的指針。①使用虛擬目錄的好處避免Web站點(diǎn)數(shù)據(jù)占用服務(wù)器太多的空間。當(dāng)數(shù)據(jù)移動(dòng)到其它的地址時(shí),不會(huì)影響Web站點(diǎn)結(jié)構(gòu)。②建立虛擬目錄在“Internet信息服務(wù)”控制臺(tái)目錄樹(shù)中,右單擊某Web站點(diǎn),打開(kāi)快捷菜單指向“新建”單擊“虛擬目錄”,啟動(dòng)“虛擬目錄創(chuàng)建向?qū)А?。輸入虛擬目錄名稱(chēng),該名稱(chēng)將顯示在Internet信息服務(wù)控制臺(tái)相應(yīng)的Web站點(diǎn)下,單擊“下一步”
可以在瀏覽器的地址欄輸入:發(fā)布頁(yè)面。三、Web站點(diǎn)屬性在“Internet信息服務(wù)”控制臺(tái)目錄樹(shù)中,右單擊站點(diǎn),執(zhí)行“屬性”命令,打開(kāi)站點(diǎn)屬性對(duì)話框。1.“Web站點(diǎn)”選項(xiàng)卡
①Web站點(diǎn)標(biāo)識(shí)連接超時(shí):是指如果客戶端建立了連接,在連接超時(shí)規(guī)定的時(shí)間內(nèi)沒(méi)有訪問(wèn)操作,系統(tǒng)將該連接強(qiáng)制斷開(kāi)。②連接選擇該選項(xiàng)將啟用Web站點(diǎn)的日志記錄功能,該功能可記錄用戶活動(dòng)的細(xì)節(jié)并以選擇的格式創(chuàng)建日志??梢赃x擇的活動(dòng)日志的格式包括:MicrosoftIIS日志格式:固定ASCII格式。NCSA格式:(美國(guó))國(guó)家超級(jí)計(jì)算技術(shù)應(yīng)用中心公用格式。W3C:可自定義的ASCII格式,默認(rèn)情況下選擇該格式。③啟用日志記錄2.“主目錄”選項(xiàng)卡
當(dāng)用戶通過(guò)身份驗(yàn)證后,Web站點(diǎn)會(huì)根據(jù)站點(diǎn)的權(quán)限設(shè)置,來(lái)決定可以提供給用戶的服務(wù),例如從網(wǎng)站瀏覽網(wǎng)頁(yè)、下載文件、上傳文件等。單擊“主目錄”選項(xiàng)卡。讀?。耗J(rèn)狀態(tài)下Web站點(diǎn)擁有讀取權(quán)限,即站點(diǎn)提供客戶讀取服務(wù)器上文件的權(quán)限,客戶可以從站點(diǎn)中下載文件。寫(xiě)入:允許用戶上傳文件,或提交表單改變網(wǎng)頁(yè)內(nèi)容。目錄瀏覽:允許用戶瀏覽站點(diǎn)目錄。一般情況下不建議選擇此項(xiàng)。但有時(shí)在內(nèi)部網(wǎng)上,通過(guò)設(shè)定此項(xiàng),可以實(shí)現(xiàn)文件共享,讓用戶下載文件。①訪問(wèn)權(quán)限設(shè)置3.“文檔”選項(xiàng)卡
當(dāng)用戶通過(guò)瀏覽器連接到Web站點(diǎn)時(shí),如果沒(méi)有指定要瀏覽的文檔,Web站點(diǎn)則將默認(rèn)文檔傳送給用戶瀏覽器。4.“目錄安全性”選項(xiàng)卡
當(dāng)客戶端通過(guò)瀏覽器向Web站點(diǎn)發(fā)出訪問(wèn)某個(gè)頁(yè)面的請(qǐng)求時(shí),Web站點(diǎn)收到客戶的請(qǐng)求后,將啟動(dòng)一個(gè)驗(yàn)證過(guò)程,來(lái)決定是否將網(wǎng)頁(yè)傳給客戶端。①匿名訪問(wèn)和驗(yàn)證控制當(dāng)Web站點(diǎn)驗(yàn)證了客戶端的IP地址后,接下來(lái)查看該站點(diǎn)是否允許匿名訪問(wèn)。如果站點(diǎn)不允許匿名訪問(wèn)此時(shí)客戶端需要輸入用戶賬戶和密碼。匿名訪問(wèn),Web站點(diǎn)會(huì)嘗試用
“IUSER_計(jì)算機(jī)名稱(chēng)”這個(gè)內(nèi)部賬戶讓計(jì)算機(jī)登錄。②IP地址和域名限制當(dāng)網(wǎng)站或某個(gè)頁(yè)面存放比較重要的資料,可以通過(guò)IP地址和域名限制的設(shè)置來(lái)提高網(wǎng)站使用的安全性。
③安全通信一旦采用安全通信機(jī)制,用戶在訪問(wèn)資源時(shí),Web服務(wù)器要求安全通信并啟用客戶證書(shū)。5.“自定義錯(cuò)誤”選項(xiàng)卡
使用Web站點(diǎn)的自定義錯(cuò)誤選項(xiàng)卡,可以修改返回到客戶端瀏覽器的錯(cuò)誤信息提示。6.“HTTP頭”選項(xiàng)卡
選擇“啟動(dòng)內(nèi)容過(guò)期”復(fù)選框,可以設(shè)置此站點(diǎn)內(nèi)容到期的時(shí)間。選擇“此時(shí)間段后過(guò)期”,用于設(shè)置網(wǎng)頁(yè)的有效期,當(dāng)瀏覽器連接到該站點(diǎn)瀏覽網(wǎng)頁(yè)時(shí),網(wǎng)頁(yè)被保存在客戶端的緩存文件夾中,時(shí)間到后,該網(wǎng)頁(yè)將自動(dòng)地從客戶端緩存中刪除。此適合于一些固定時(shí)間更新的新聞?wù)军c(diǎn)和頁(yè)面。選擇“立即過(guò)期”,則網(wǎng)頁(yè)內(nèi)容一下載到瀏覽器端該頁(yè)面就過(guò)期了。它適合于一些顯示即時(shí)行情的網(wǎng)站,如股市。四、使用Apache和Tomcat1.
ApacheApache是使用最廣的Web服務(wù)器之一,它可以運(yùn)行在幾乎所有廣泛使用的計(jì)算機(jī)平臺(tái)上,以高效、穩(wěn)定、安全、免費(fèi)而著稱(chēng),60%的Web服務(wù)器采用Apache。用戶可以從Apache網(wǎng)站下載Apache服務(wù)器軟件。Tomcat是當(dāng)前使用最為廣泛的Servlet/JSP服務(wù)器。它是由JavaSoft和Apache開(kāi)發(fā)團(tuán)隊(duì)合作計(jì)劃的產(chǎn)品,被Sun公司作為官方推薦的servlet和jsp容器。具有運(yùn)行穩(wěn)定,性能可靠,免費(fèi)的特點(diǎn),是學(xué)習(xí)Web開(kāi)發(fā)的最佳選擇。2.
TomcatTomcat需要JavaVM(JRE)(即java虛擬機(jī))的支持,JRE可以單獨(dú)安裝,也可以隨jdk一起安裝。JAVA_HOME=C:\java\jdk1.5.0_06CLASSPATH=.;C:\java\jdk1.5.0_06\jre\lib\rt.jar(注意,.;一定不能少,它代表當(dāng)前路徑)PATH=;C:\java\jdk1.5.0_06\bin其中,JAVA_HOME表示java的安裝目錄。CLASSPATH定義Javac搜索類(lèi)的路徑。PATH變量是系統(tǒng)搜索可執(zhí)行程序的路徑。Java安裝完成后,需要進(jìn)行相應(yīng)的環(huán)境變量設(shè)置和更新,一般設(shè)置如下:五、Tomcat的安裝和配置1.
更新環(huán)境變量登錄網(wǎng)站,可以下載不同的ApacheTomcat版本。2.安裝步驟①執(zhí)行Tomcat安裝程序,啟動(dòng)安裝向?qū)В凑障驅(qū)崾緢?zhí)行下面步驟:②進(jìn)行Tomcat的基本配置,包括HTTP端口,Tomcat的默認(rèn)值為8080,管理員的登錄名和密碼,默認(rèn)登錄名為admin,密碼可以為空。
③選擇安裝本機(jī)JavaVirtualMachine的物理路徑。如果已經(jīng)成功配置完畢JDK(含JRE),此時(shí),向?qū)е苯又赶騄2SDK中安裝的JRE目錄,例如:C:\java\jre7。④選擇安裝的物理路徑,默認(rèn)路徑為:C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat6.0。此處,我們修改安裝路經(jīng)為C:\Tomcat6.0。⑤測(cè)試安裝是否成功。在IE瀏覽器地址欄中輸入://:8080/(或://localhost:8080/),如果出現(xiàn)Tomcat主頁(yè),則表明安裝成功。3.Tomcat安裝完成后的目錄結(jié)構(gòu)
bin目錄下主要存放windows平臺(tái)上啟動(dòng)和關(guān)閉Tomcat的腳本。lib目錄存放Tomcat服務(wù)器以及所有web應(yīng)用都可以訪問(wèn)的jar文件。conf目錄存放Tomcat服務(wù)的配置信息文件,其中最重要的是server.xml和web.xml。 server.xml是Tomcat的主要配置文件,可以在其中配置Web服務(wù)的端口、會(huì)話過(guò)期時(shí)間、虛擬主機(jī)等。 web.xml為不同的Tomcat配置的web應(yīng)用設(shè)置缺省值。另外,在其/Catalina/localhost子目錄下還可以設(shè)置網(wǎng)站虛擬目錄和根路徑信息等。logs目錄存放Tomcat執(zhí)行時(shí)的Log(日志)文件。temp目錄存放Tomcat運(yùn)行的一些臨時(shí)文件。webapps目錄存放JSP程序文件及其他Web應(yīng)用文件。其中,webapps目錄的ROOT子目錄下存放默認(rèn)首頁(yè),即輸入://:8080/后啟動(dòng)的頁(yè)面。work目錄存放JSP文件在運(yùn)行時(shí)被編譯成的二進(jìn)制文件(Servlet)。有時(shí)修改頁(yè)面內(nèi)容后,顯示的卻并不是我們所預(yù)期的,仍然是修改以前的內(nèi)容,這時(shí)可以嘗試把work/Catalina/localhost目錄中所有內(nèi)容刪除,如果刪除時(shí)出現(xiàn)無(wú)法刪除提示,需要關(guān)閉Tomcat,然后再刪除。然后重啟Tomcat即可正確顯示我們修改后預(yù)期的內(nèi)容。安裝完Tomcat后,在地址欄中輸入://:8080,自動(dòng)打開(kāi)了某一個(gè)文件,該文件是在webapps目錄下ROOT目錄中的index.jsp文件。在實(shí)際應(yīng)用中,一般需要更改三個(gè)基本配置:修改服務(wù)端口、修改網(wǎng)站的根路徑和建立虛擬目錄。修改前兩個(gè)配置在conf目錄的server.xml文件,建立虛擬目錄在conf/Catalina/localhost目錄中。4.修改服務(wù)端口利用UltraEdit或其他文本編輯器打開(kāi)C:\Tomcat6.0\conf\目錄下的server.xml文件,可以看到Tomcat服務(wù)默認(rèn)的端口為8080??梢孕薷姆?wù)端口。注意修改的端口不要和IIS中的Web服務(wù)沖突。修改完畢后,保存該文件,然后重啟Tomcat服務(wù)器,這樣Tomcat就在新的端口提供服務(wù)了。5.修改網(wǎng)站根路徑在C:\Tomcat6.0\conf\目錄下的server.xml中找到根目錄的配置信息,其中appBase設(shè)置了當(dāng)前的網(wǎng)站目錄對(duì)應(yīng)服務(wù)器物理路徑的地址。修改appBase的值為其他地址,如目錄E:\mysite
6.建立虛擬目錄
Tomcat默認(rèn)的發(fā)布路徑是\webapps\ROOT,所以編寫(xiě)的Web應(yīng)用程序應(yīng)存放在ROOT中。為了使用方便,可以創(chuàng)建虛擬發(fā)布目錄,虛擬目錄在物理上可以不被包含在主目錄中,但是邏輯上就像在主目錄中一樣。其中path=“/hao”定義了根下的一個(gè)虛擬目錄hao,docBase=“E:\myweb”為虛擬目錄hao對(duì)應(yīng)的物理路經(jīng)。文件建立并保存后,重啟Tomcat服務(wù)器,可以在地址欄中通過(guò)虛擬目錄訪問(wèn)E:\myweb中的網(wǎng)頁(yè)文件了,例如:://:8080/hao/aa.html。創(chuàng)建方法一:在conf\Catalina\localhost目錄下,建立一個(gè)與虛擬目錄同名的xml文件,內(nèi)容示例如下:<?xmlversion="1.0"encoding="UTF-8"?><Contextpath="/hao"docBase="E:\myweb"reloadable="true"crossContext="true"Debug="0"></Context>例如:若將E:\myweb設(shè)置成為虛擬目錄,別名為hao例如:若將E:\mywe
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 設(shè)備臨租合同范例
- 碼頭井蓋采購(gòu)合同范例
- 產(chǎn)權(quán)置換合同范例
- 承包建設(shè)房屋合同范例
- 青島物業(yè)前期服務(wù)合同范例
- 租賃合同范例 深圳
- 2025勞動(dòng)合同范本(綿陽(yáng)版)
- 2025年太原貨運(yùn)從業(yè)資格證試題和答案
- 2025年貴州貨運(yùn)從業(yè)資格證年考試題目答案
- 2025年錫林郭勒盟貨運(yùn)從業(yè)資格模擬考
- 2024-2025學(xué)年高二上學(xué)期期末數(shù)學(xué)試卷(提高篇)(含答案)
- 2025年安全生產(chǎn)目標(biāo)實(shí)施計(jì)劃
- 福建百校2025屆高三12月聯(lián)考?xì)v史試卷(含答案解析)
- 2024年山西省建筑安全員《B證》考試題庫(kù)及答案
- 2023年益陽(yáng)市安化縣招聘鄉(xiāng)鎮(zhèn)衛(wèi)生院護(hù)理人員筆試真題
- 《基于PLC的智能交通燈控制系統(tǒng)設(shè)計(jì)》10000字(論文)
- 首都經(jīng)濟(jì)貿(mào)易大學(xué)《微積分》2021-2022學(xué)年第一學(xué)期期末試卷
- 人音版音樂(lè)七年級(jí)上冊(cè)《父親的草原母親的河》課件
- 2024年度短視頻內(nèi)容創(chuàng)作服務(wù)合同3篇
- 介入治療并發(fā)癥
- 鑄牢中華民族共同體意識(shí)-形考任務(wù)1-國(guó)開(kāi)(NMG)-參考資料
評(píng)論
0/150
提交評(píng)論