Web服務(wù)器配置與管理課件_第1頁
Web服務(wù)器配置與管理課件_第2頁
Web服務(wù)器配置與管理課件_第3頁
Web服務(wù)器配置與管理課件_第4頁
Web服務(wù)器配置與管理課件_第5頁
已閱讀5頁,還剩111頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

第3章Web服務(wù)器配置與管理2023/1/2第3章Web服務(wù)器配置與管理第3章Web服務(wù)器配置與管理2022/12/18第3章Web1WWW只是Internet的一個(gè)子集,它是由Internet中的Web服務(wù)器和Web客戶機(jī)構(gòu)成的。Web服務(wù)器就是那些安裝了Web服務(wù)器軟件的計(jì)算機(jī),而安裝了瀏覽器(如IE)的計(jì)算機(jī)就是Web客戶機(jī)。要使一臺(tái)計(jì)算機(jī)成為Web服務(wù)器:首先需要安裝網(wǎng)絡(luò)操作系統(tǒng)。同時(shí)還需要安裝相應(yīng)的Web服務(wù)組件。目前,應(yīng)用最廣泛的信息服務(wù):IISTomcatApacheWeblogicWebsphere第3章Web服務(wù)器配置與管理WWW只是Internet的一個(gè)子集,它是由Internet2一、IIS簡介Internet信息服務(wù)(InternetInformationnServer,IIS)是一組Windows操作系統(tǒng)組件,此組件可以使公司很方便的創(chuàng)建自己的Web服務(wù)器、FTP服務(wù)器以及簡單的SMTP和NNTP服務(wù)器,很方便地將信息和業(yè)務(wù)應(yīng)用程序發(fā)布到Web中。1.什么是IIS?

第3章Web服務(wù)器配置與管理一、IIS簡介Internet信息服務(wù)(Interne32.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ù)庫,用戶可以選擇指定的項(xiàng)目閱讀。①Internet服務(wù)管理器用于配置和管理IIS,可以在MMC中以管理單元形式顯示。第3章Web服務(wù)器配置與管理2.IIS的組成IIS由若干可選組件構(gòu)成,用戶可以根4③SMTPService SMTP(SimpleMailTransferProtocol),即簡單郵件傳輸協(xié)議,是TCP/IP協(xié)議套件的成員,用來管理郵件代理之間的電子郵件交換。⑤文檔傳輸協(xié)議FTP服務(wù)器 用于建立FTP站點(diǎn),支持文件的上傳和下載。④WorldWideWeb服務(wù) WWW服務(wù),用于對(duì)Web站點(diǎn)的管理與訪問。第3章Web服務(wù)器配置與管理③SMTPService⑤文檔傳輸協(xié)議FTP服務(wù)器④53.安裝IISIIS可以在安裝操作系統(tǒng)時(shí)同時(shí)安裝,也可以在操作系統(tǒng)安裝完成后單獨(dú)安裝。如果要單獨(dú)安裝或需要增加或刪除IIS中的組件,按照下面的步驟操作:①

將Windows系統(tǒng)光盤插入光盤驅(qū)動(dòng)器。②

在“控制面板”窗口中,雙擊“添加/刪除程序”圖標(biāo),在“添加/刪除程序”窗口中,單擊“添加/刪除Windows組件”,打開“Windows組件向?qū)А睂?duì)話框。第3章Web服務(wù)器配置與管理3.安裝IISIIS可以在安裝操作系統(tǒng)時(shí)同時(shí)安裝,也可以在6③在組件列表中,選擇“Internet信息服務(wù)”,然后單擊“詳細(xì)信息”。第3章Web服務(wù)器配置與管理③在組件列表中,選擇“Internet信息服務(wù)”,然后單擊7④選擇要安裝的IIS組件。選擇結(jié)束后,單擊“下一步”。向?qū)墓獗P復(fù)制文件并進(jìn)行相關(guān)的配置。第3章Web服務(wù)器配置與管理④選擇要安裝的IIS組件。選擇結(jié)束后,單擊“下一步”。向8⑤

安裝結(jié)束后,在“控制面板”的“管理工具”中將增加“Internet服務(wù)管理器”程序。第3章Web服務(wù)器配置與管理⑤安裝結(jié)束后,在“控制面板”的“管理工具”中將增加“Int9Internet信息服務(wù)管理器一般情況下,通過“控制面板”菜單中的“管理工具”,執(zhí)行“Internet服務(wù)管理器”命令可以啟動(dòng)“Internet服務(wù)管理器”第3章Web服務(wù)器配置與管理Internet信息服務(wù)管理器第3章Web服務(wù)器配置與管理10如果安裝了IIS,系統(tǒng)會(huì)創(chuàng)建默認(rèn)Web站點(diǎn),可以在瀏覽器的地址欄中鍵入/或者h(yuǎn)ttp://localhost,然后按Enter鍵來連接到系統(tǒng)創(chuàng)建的默認(rèn)Web站點(diǎn)。其中,localhost為本機(jī)()的域名。默認(rèn)Web站點(diǎn)第3章Web服務(wù)器配置與管理如果安裝了IIS,系統(tǒng)會(huì)創(chuàng)建默認(rèn)Web站點(diǎn),可以在瀏覽器的114.創(chuàng)建Web站點(diǎn)

在“Internet信息服務(wù)”控制臺(tái),右鍵單擊服務(wù)器圖標(biāo)指向“新建”單擊“Web站點(diǎn)”命令,啟動(dòng)“Web站點(diǎn)創(chuàng)建向?qū)А眴螕簟跋乱徊健薄5?章Web服務(wù)器配置與管理4.創(chuàng)建Web站點(diǎn)在“Internet信息服務(wù)”控制臺(tái),12輸入Web站點(diǎn)的說明(即新站點(diǎn)的名稱),單擊“下一步”。第3章Web服務(wù)器配置與管理輸入Web站點(diǎn)的說明(即新站點(diǎn)的名稱),單擊“下一步”。第13在IP地址后面的下拉列表中,會(huì)顯示“全部未分配”以及上面設(shè)置的多個(gè)IP地址,從中選擇一個(gè)IP地址。不同的站點(diǎn),只要滿足以下三條中的一條即可:

①IP地址不同②端口號(hào)不同③主機(jī)頭不同第3章Web服務(wù)器配置與管理在IP地址后面的下拉列表中,會(huì)顯示“全部未分配”以及上面設(shè)置14在路徑下面的文本框中,輸入該站點(diǎn)的主目錄,該目錄保存了該Web站點(diǎn)的數(shù)據(jù)(例如,站點(diǎn)的首頁default.html文件等)。第3章Web服務(wù)器配置與管理在路徑下面的文本框中,輸入該站點(diǎn)的主目錄,該目錄保存了該We15然后單擊“下一步”,顯示“已經(jīng)成功完成Web站點(diǎn)創(chuàng)建向?qū)А?。最后單擊“完成”,返回到“Internet信息服務(wù)”控制臺(tái)第3章Web服務(wù)器配置與管理然后單擊“下一步”,顯示“已經(jīng)成功完成Web站點(diǎn)創(chuàng)建向?qū)А薄?6新站點(diǎn)創(chuàng)建完成后,主目錄中沒有任何內(nèi)容。如果新建的Web站點(diǎn)和已經(jīng)存在的Web站點(diǎn)的IP地址和端口號(hào)完全一樣,新站點(diǎn)將被標(biāo)記為“已停止”。第3章Web服務(wù)器配置與管理新站點(diǎn)創(chuàng)建完成后,主目錄中沒有任何內(nèi)容。第3章Web服務(wù)器配175.啟動(dòng)、停止和暫停Web站點(diǎn)

右單擊被停止的Web站點(diǎn),打開快捷菜單,選擇“啟動(dòng)”命令,該站點(diǎn)將被啟動(dòng)。如果要停止一個(gè)Web站點(diǎn),右單擊該站點(diǎn),打開快捷菜單,單擊“停止”命令,該站點(diǎn)將被停止。當(dāng)管理人員需要維護(hù)系統(tǒng)或網(wǎng)頁數(shù)據(jù)時(shí)候,可以暫停Web站點(diǎn),站點(diǎn)暫停后,它將不接受客戶瀏覽器的連接。第3章Web服務(wù)器配置與管理5.啟動(dòng)、停止和暫停Web站點(diǎn)右單擊被停止的Web站點(diǎn),18二、規(guī)劃Web應(yīng)用1.網(wǎng)站首頁首頁的默認(rèn)文件名為default.htm或index.htm,放在主目錄下。2.規(guī)劃網(wǎng)站的文件結(jié)構(gòu) 主目錄下可以創(chuàng)建子文件夾,用于存放不同類型的文件,例如創(chuàng)建image文件夾存放站點(diǎn)中的圖像文件,scripts存儲(chǔ)腳本程序等。3.使用虛擬目錄實(shí)際存在的主目錄及其中的子文件夾,稱為物理目錄。如果要把本機(jī)上其它文件夾,甚至是域中其它計(jì)算機(jī)上的文件夾加入到主目錄下,成為該Web站點(diǎn)的內(nèi)容,則需要虛擬目錄。虛擬目錄可以看作是Web站點(diǎn)主目錄下指向其它物理目錄的指針。第3章Web服務(wù)器配置與管理二、規(guī)劃Web應(yīng)用1.網(wǎng)站首頁2.規(guī)劃網(wǎng)站的文件結(jié)構(gòu)19①使用虛擬目錄的好處避免Web站點(diǎn)數(shù)據(jù)占用服務(wù)器太多的空間。當(dāng)數(shù)據(jù)移動(dòng)到其它的地址時(shí),不會(huì)影響Web站點(diǎn)結(jié)構(gòu)。②建立虛擬目錄在“Internet信息服務(wù)”控制臺(tái)目錄樹中,右單擊某Web站點(diǎn),打開快捷菜單指向“新建”單擊“虛擬目錄”,啟動(dòng)“虛擬目錄創(chuàng)建向?qū)А薄5?章Web服務(wù)器配置與管理①使用虛擬目錄的好處②建立虛擬目錄第3章Web服務(wù)器配置20輸入虛擬目錄名稱,該名稱將顯示在Internet信息服務(wù)控制臺(tái)相應(yīng)的Web站點(diǎn)下,單擊“下一步”

第3章Web服務(wù)器配置與管理輸入虛擬目錄名稱,該名稱將顯示在Internet信息服務(wù)控制21第3章Web服務(wù)器配置與管理第3章Web服務(wù)器配置與管理22可以在瀏覽器的地址欄輸入:/books/ex.html發(fā)布頁面。第3章Web服務(wù)器配置與管理可以在瀏覽器的地址欄輸入:/23三、Web站點(diǎn)屬性在“Internet信息服務(wù)”控制臺(tái)目錄樹中,右單擊站點(diǎn),執(zhí)行“屬性”命令,打開站點(diǎn)屬性對(duì)話框。第3章Web服務(wù)器配置與管理三、Web站點(diǎn)屬性在“Internet信息服務(wù)”控制臺(tái)目錄樹241.“Web站點(diǎn)”選項(xiàng)卡

說明:輸入對(duì)該站點(diǎn)的說明性文字,該文字將作為站點(diǎn)名字出現(xiàn)在Internet信息服務(wù)管理器控制臺(tái)目錄樹中。IP地址:設(shè)置此站點(diǎn)要使用的IP地址,如果計(jì)算機(jī)中設(shè)置了多個(gè)IP地址,可以選擇其中一個(gè)。如果該IIS服務(wù)器上同時(shí)運(yùn)行多個(gè)Web站點(diǎn),單擊“高級(jí)”按鈕,進(jìn)行進(jìn)一步的設(shè)置。TCP端口:HTTP服務(wù)的默認(rèn)端口為80,如果設(shè)置其他的端口,客戶瀏覽器在瀏覽該網(wǎng)站時(shí),在URL中需要給出端口號(hào),例如http://www.teacher.local:8080。①Web站點(diǎn)標(biāo)識(shí)第3章Web服務(wù)器配置與管理1.“Web站點(diǎn)”選項(xiàng)卡說明:輸入對(duì)該站點(diǎn)的說明性文字,該25連接超時(shí):是指如果客戶端建立了連接,在連接超時(shí)規(guī)定的時(shí)間內(nèi)沒有訪問操作,系統(tǒng)將該連接強(qiáng)制斷開。②連接第3章Web服務(wù)器配置與管理連接超時(shí):是指如果客戶端建立了連接,在連接超時(shí)規(guī)定的時(shí)間內(nèi)沒26選擇該選項(xiàng)將啟用Web站點(diǎn)的日志記錄功能,該功能可記錄用戶活動(dòng)的細(xì)節(jié)并以選擇的格式創(chuàng)建日志。可以選擇的活動(dòng)日志的格式包括:MicrosoftIIS日志格式:固定ASCII格式。NCSA格式:(美國)國家超級(jí)計(jì)算技術(shù)應(yīng)用中心公用格式。W3C:可自定義的ASCII格式,默認(rèn)情況下選擇該格式。③啟用日志記錄第3章Web服務(wù)器配置與管理選擇該選項(xiàng)將啟用Web站點(diǎn)的日志記錄功能,該功能可記錄用272.“主目錄”選項(xiàng)卡

當(dāng)用戶通過身份驗(yàn)證后,Web站點(diǎn)會(huì)根據(jù)站點(diǎn)的權(quán)限設(shè)置,來決定可以提供給用戶的服務(wù),例如從網(wǎng)站瀏覽網(wǎng)頁、下載文件、上傳文件等。單擊“主目錄”選項(xiàng)卡。第3章Web服務(wù)器配置與管理2.“主目錄”選項(xiàng)卡當(dāng)用戶通過身份驗(yàn)證后,Web站點(diǎn)會(huì)根據(jù)28讀取:默認(rèn)狀態(tài)下Web站點(diǎn)擁有讀取權(quán)限,即站點(diǎn)提供客戶讀取服務(wù)器上文件的權(quán)限,客戶可以從站點(diǎn)中下載文件。寫入:允許用戶上傳文件,或提交表單改變網(wǎng)頁內(nèi)容。目錄瀏覽:允許用戶瀏覽站點(diǎn)目錄。一般情況下不建議選擇此項(xiàng)。但有時(shí)在內(nèi)部網(wǎng)上,通過設(shè)定此項(xiàng),可以實(shí)現(xiàn)文件共享,讓用戶下載文件。①訪問權(quán)限設(shè)置

第3章Web服務(wù)器配置與管理讀?。耗J(rèn)狀態(tài)下Web站點(diǎn)擁有讀取權(quán)限,即站點(diǎn)提供客戶讀取服293.“文檔”選項(xiàng)卡

當(dāng)用戶通過瀏覽器連接到Web站點(diǎn)時(shí),如果沒有指定要瀏覽的文檔,Web站點(diǎn)則將默認(rèn)文檔傳送給用戶瀏覽器。第3章Web服務(wù)器配置與管理3.“文檔”選項(xiàng)卡當(dāng)用戶通過瀏覽器連接到Web站點(diǎn)時(shí),如304.“目錄安全性”選項(xiàng)卡

當(dāng)客戶端通過瀏覽器向Web站點(diǎn)發(fā)出訪問某個(gè)頁面的請(qǐng)求時(shí),Web站點(diǎn)收到客戶的請(qǐng)求后,將啟動(dòng)一個(gè)驗(yàn)證過程,來決定是否將網(wǎng)頁傳給客戶端。第3章Web服務(wù)器配置與管理4.“目錄安全性”選項(xiàng)卡當(dāng)客戶端通過瀏覽器向Web站點(diǎn)發(fā)31①匿名訪問和驗(yàn)證控制當(dāng)Web站點(diǎn)驗(yàn)證了客戶端的IP地址后,接下來查看該站點(diǎn)是否允許匿名訪問。如果站點(diǎn)不允許匿名訪問此時(shí)客戶端需要輸入用戶賬戶和密碼。匿名訪問,Web站點(diǎn)會(huì)嘗試用“IUSER_計(jì)算機(jī)名稱”這個(gè)內(nèi)部賬戶讓計(jì)算機(jī)登錄。第3章Web服務(wù)器配置與管理①匿名訪問和驗(yàn)證控制第3章Web服務(wù)器配置與管理32②IP地址和域名限制當(dāng)網(wǎng)站或某個(gè)頁面存放比較重要的資料,可以通過IP地址和域名限制的設(shè)置來提高網(wǎng)站使用的安全性。

③安全通信一旦采用安全通信機(jī)制,用戶在訪問資源時(shí),Web服務(wù)器要求安全通信并啟用客戶證書。第3章Web服務(wù)器配置與管理②IP地址和域名限制③安全通信第3章Web服務(wù)器配置與管335.“自定義錯(cuò)誤”選項(xiàng)卡

使用Web站點(diǎn)的自定義錯(cuò)誤選項(xiàng)卡,可以修改返回到客戶端瀏覽器的錯(cuò)誤信息提示。第3章Web服務(wù)器配置與管理5.“自定義錯(cuò)誤”選項(xiàng)卡使用Web站點(diǎn)的自定義錯(cuò)誤選項(xiàng)卡346.“HTTP頭”選項(xiàng)卡

選擇“啟動(dòng)內(nèi)容過期”復(fù)選框,可以設(shè)置此站點(diǎn)內(nèi)容到期的時(shí)間。第3章Web服務(wù)器配置與管理6.“HTTP頭”選項(xiàng)卡選擇“啟動(dòng)內(nèi)容過期”復(fù)選框,可以35選擇“此時(shí)間段后過期”,用于設(shè)置網(wǎng)頁的有效期,當(dāng)瀏覽器連接到該站點(diǎn)瀏覽網(wǎng)頁時(shí),網(wǎng)頁被保存在客戶端的緩存文件夾中,時(shí)間到后,該網(wǎng)頁將自動(dòng)地從客戶端緩存中刪除。此適合于一些固定時(shí)間更新的新聞?wù)军c(diǎn)和頁面。選擇“立即過期”,則網(wǎng)頁內(nèi)容一下載到瀏覽器端該頁面就過期了。它適合于一些顯示即時(shí)行情的網(wǎng)站,如股市。第3章Web服務(wù)器配置與管理選擇“此時(shí)間段后過期”,用于設(shè)置網(wǎng)頁的有效期,當(dāng)瀏覽器連接到36四、使用Apache和Tomcat在WindowsNT/2000Server操作系統(tǒng)下,除了使用內(nèi)置的IIS來建立和管理WWW站點(diǎn)外,用戶還可以使用第三方的軟件來建立和管理Web應(yīng)用。常用的有ApacheTomcat,主要用于基于Java的Web應(yīng)用。第3章Web服務(wù)器配置與管理四、使用Apache和Tomcat在WindowsNT/371.

ApacheApache是使用最廣的Web服務(wù)器之一,它可以運(yùn)行在幾乎所有廣泛使用的計(jì)算機(jī)平臺(tái)上,以高效、穩(wěn)定、安全、免費(fèi)而著稱,60%的Web服務(wù)器采用Apache。用戶可以從Apache網(wǎng)站下載Apache服務(wù)器軟件。第3章Web服務(wù)器配置與管理1.ApacheApache是使用最廣的Web服務(wù)器之一,38Tomcat是當(dāng)前使用最為廣泛的Servlet/JSP服務(wù)器。它是由JavaSoft和Apache開發(fā)團(tuán)隊(duì)合作計(jì)劃的產(chǎn)品,被Sun公司作為官方推薦的servlet和jsp容器。具有運(yùn)行穩(wěn)定,性能可靠,免費(fèi)的特點(diǎn),是學(xué)習(xí)Web開發(fā)的最佳選擇。2.

Tomcat第3章Web服務(wù)器配置與管理Tomcat是當(dāng)前使用最為廣泛的Servlet/JSP服務(wù)器39Tomcat需要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搜索類的路徑。PATH變量是系統(tǒng)搜索可執(zhí)行程序的路徑。Java安裝完成后,需要進(jìn)行相應(yīng)的環(huán)境變量設(shè)置和更新,一般設(shè)置如下:五、Tomcat的安裝和配置1.

更新環(huán)境變量第3章Web服務(wù)器配置與管理Tomcat需要JavaVM(JRE)(即java虛擬機(jī))40登錄網(wǎng)站/tomcat/index.html,可以下載不同的ApacheTomcat版本。2.安裝步驟①執(zhí)行Tomcat安裝程序,啟動(dòng)安裝向?qū)?,按照向?qū)崾緢?zhí)行下面步驟:第3章Web服務(wù)器配置與管理登錄網(wǎng)站/41②進(jìn)行Tomcat的基本配置,包括HTTP端口,Tomcat的默認(rèn)值為8080,管理員的登錄名和密碼,默認(rèn)登錄名為admin,密碼可以為空。

第3章Web服務(wù)器配置與管理②進(jìn)行Tomcat的基本配置,包括HTTP端口,Tomca42③選擇安裝本機(jī)JavaVirtualMachine的物理路徑。如果已經(jīng)成功配置完畢JDK(含JRE),此時(shí),向?qū)е苯又赶騄2SDK中安裝的JRE目錄,例如:C:\java\jre7。第3章Web服務(wù)器配置與管理③選擇安裝本機(jī)JavaVirtualMachine的物43④選擇安裝的物理路徑,默認(rèn)路徑為:C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat6.0。此處,我們修改安裝路經(jīng)為C:\Tomcat6.0。第3章Web服務(wù)器配置與管理④選擇安裝的物理路徑,默認(rèn)路徑為:C:\ProgramF44⑤測試安裝是否成功。在IE瀏覽器地址欄中輸入:8080/(或http://localhost:8080/),如果出現(xiàn)Tomcat主頁,則表明安裝成功。

第3章Web服務(wù)器配置與管理⑤測試安裝是否成功。在IE瀏覽器地址欄中輸入第3章Web453.Tomcat安裝完成后的目錄結(jié)構(gòu)

第3章Web服務(wù)器配置與管理3.Tomcat安裝完成后的目錄結(jié)構(gòu)第3章Web服務(wù)器配46bin目錄下主要存放windows平臺(tái)上啟動(dòng)和關(guān)閉Tomcat的腳本。lib目錄存放Tomcat服務(wù)器以及所有web應(yīng)用都可以訪問的jar文件。conf目錄存放Tomcat服務(wù)的配置信息文件,其中最重要的是server.xml和web.xml。

server.xml是Tomcat的主要配置文件,可以在其中配置Web服務(wù)的端口、會(huì)話過期時(shí)間、虛擬主機(jī)等。 web.xml為不同的Tomcat配置的web應(yīng)用設(shè)置缺省值。另外,在其/Catalina/localhost子目錄下還可以設(shè)置網(wǎng)站虛擬目錄和根路徑信息等。第3章Web服務(wù)器配置與管理bin目錄下主要存放windows平臺(tái)上啟動(dòng)和關(guān)閉Tomca47logs目錄存放Tomcat執(zhí)行時(shí)的Log(日志)文件。temp目錄存放Tomcat運(yùn)行的一些臨時(shí)文件。webapps目錄存放JSP程序文件及其他Web應(yīng)用文件。其中,webapps目錄的ROOT子目錄下存放默認(rèn)首頁,即輸入:8080/后啟動(dòng)的頁面。work目錄存放JSP文件在運(yùn)行時(shí)被編譯成的二進(jìn)制文件(Servlet)。有時(shí)修改頁面內(nèi)容后,顯示的卻并不是我們所預(yù)期的,仍然是修改以前的內(nèi)容,這時(shí)可以嘗試把work/Catalina/localhost目錄中所有內(nèi)容刪除,如果刪除時(shí)出現(xiàn)無法刪除提示,需要關(guān)閉Tomcat,然后再刪除。然后重啟Tomcat即可正確顯示我們修改后預(yù)期的內(nèi)容。第3章Web服務(wù)器配置與管理logs目錄存放Tomcat執(zhí)行時(shí)的Log(日志)文件。48安裝完Tomcat后,在地址欄中輸入:8080,自動(dòng)打開了某一個(gè)文件,該文件是在webapps目錄下ROOT目錄中的index.jsp文件。在實(shí)際應(yīng)用中,一般需要更改三個(gè)基本配置:修改服務(wù)端口、修改網(wǎng)站的根路徑和建立虛擬目錄。修改前兩個(gè)配置在conf目錄的server.xml文件,建立虛擬目錄在conf/Catalina/localhost目錄中。第3章Web服務(wù)器配置與管理安裝完Tomcat后,在地址欄中輸入http://127.0494.修改服務(wù)端口利用UltraEdit或其他文本編輯器打開C:\Tomcat6.0\conf\目錄下的server.xml文件,可以看到Tomcat服務(wù)默認(rèn)的端口為8080??梢孕薷姆?wù)端口。注意修改的端口不要和IIS中的Web服務(wù)沖突。修改完畢后,保存該文件,然后重啟Tomcat服務(wù)器,這樣Tomcat就在新的端口提供服務(wù)了。第3章Web服務(wù)器配置與管理4.修改服務(wù)端口利用UltraEdit或其他文本編輯器打開505.修改網(wǎng)站根路徑在C:\Tomcat6.0\conf\目錄下的server.xml中找到根目錄的配置信息,其中appBase設(shè)置了當(dāng)前的網(wǎng)站目錄對(duì)應(yīng)服務(wù)器物理路徑的地址。第3章Web服務(wù)器配置與管理5.修改網(wǎng)站根路徑在C:\Tomcat6.0\conf\51修改appBase的值為其他地址,如目錄E:\mysite

第3章Web服務(wù)器配置與管理修改appBase的值為其他地址,如目錄E:\mysite526.建立虛擬目錄

Tomcat默認(rèn)的發(fā)布路徑是\webapps\ROOT,所以編寫的Web應(yīng)用程序應(yīng)存放在ROOT中。為了使用方便,可以創(chuàng)建虛擬發(fā)布目錄,虛擬目錄在物理上可以不被包含在主目錄中,但是邏輯上就像在主目錄中一樣。第3章Web服務(wù)器配置與管理6.建立虛擬目錄Tomcat默認(rèn)的發(fā)布路徑是\webap53其中path=“/hao”定義了根下的一個(gè)虛擬目錄hao,docBase=“E:\myweb”為虛擬目錄hao對(duì)應(yīng)的物理路經(jīng)。文件建立并保存后,重啟Tomcat服務(wù)器,可以在地址欄中通過虛擬目錄訪問E:\myweb中的網(wǎng)頁文件了,例如::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第3章Web服務(wù)器配置與管理其中path=“/hao”定義了根下的一個(gè)虛擬目錄hao,d54例如:若將E:\myweb設(shè)置成為虛擬目錄,別名為hao。創(chuàng)建方法二:在C:\Tomcat6.0\conf\目錄下的server.xml中用以下語句設(shè)置虛擬路徑:<Contextpath=“/hao”docBase=“E:\myweb"reloadable="true"debug="0"></Context>第3章Web服務(wù)器配置與管理例如:若將E:\myweb設(shè)置成為虛擬目錄,別名為hao。創(chuàng)55六、虛擬主機(jī)的配置在Tomcat上配置虛擬主機(jī),目前主要采用共享IP地址,不同域名的辦法。可以按照如下步驟實(shí)驗(yàn):第一,定義兩個(gè)域名。假設(shè)要使用的域名是site1和site2。通過修改本地主機(jī)上的一個(gè)hosts文件,可以進(jìn)行對(duì)IP地址與本地域名的映射,在WINDOWS\system32\drivers\etc\文件夾下,用計(jì)事本打開hosts文件,其中記錄了的域名localhost。在該條記錄的下面增加下面內(nèi)容:site1site2其中IP地址可以根據(jù)實(shí)際更改。第3章Web服務(wù)器配置與管理六、虛擬主機(jī)的配置在Tomcat上配置虛擬主機(jī),目前主要56第二,建立兩個(gè)Web應(yīng)用在D盤新建兩個(gè)文件夾VirtualHost1和VirtualHost2,并編輯測試HTML文件test.html。<html><head><title>welcome</title></head><body>歡迎訪問site1</body></html>將test.html分別在VirtualHost1\ROOT、VirtualHost2\ROOT目錄放置一份,然后將VirtualHost2\ROOT\test.html文件的輸出改為“歡迎訪問site2”。第3章Web服務(wù)器配置與管理第二,建立兩個(gè)Web應(yīng)用第3章Web服務(wù)器配置與管理57演講完畢,謝謝聽講!再見,seeyouagain3rew2023/1/2第3章Web服務(wù)器配置與管理演講完畢,謝謝聽講!再見,seeyouagain3rew58第3章Web服務(wù)器配置與管理2023/1/2第3章Web服務(wù)器配置與管理第3章Web服務(wù)器配置與管理2022/12/18第3章Web59WWW只是Internet的一個(gè)子集,它是由Internet中的Web服務(wù)器和Web客戶機(jī)構(gòu)成的。Web服務(wù)器就是那些安裝了Web服務(wù)器軟件的計(jì)算機(jī),而安裝了瀏覽器(如IE)的計(jì)算機(jī)就是Web客戶機(jī)。要使一臺(tái)計(jì)算機(jī)成為Web服務(wù)器:首先需要安裝網(wǎng)絡(luò)操作系統(tǒng)。同時(shí)還需要安裝相應(yīng)的Web服務(wù)組件。目前,應(yīng)用最廣泛的信息服務(wù):IISTomcatApacheWeblogicWebsphere第3章Web服務(wù)器配置與管理WWW只是Internet的一個(gè)子集,它是由Internet60一、IIS簡介Internet信息服務(wù)(InternetInformationnServer,IIS)是一組Windows操作系統(tǒng)組件,此組件可以使公司很方便的創(chuàng)建自己的Web服務(wù)器、FTP服務(wù)器以及簡單的SMTP和NNTP服務(wù)器,很方便地將信息和業(yè)務(wù)應(yīng)用程序發(fā)布到Web中。1.什么是IIS?

第3章Web服務(wù)器配置與管理一、IIS簡介Internet信息服務(wù)(Interne612.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ù)庫,用戶可以選擇指定的項(xiàng)目閱讀。①Internet服務(wù)管理器用于配置和管理IIS,可以在MMC中以管理單元形式顯示。第3章Web服務(wù)器配置與管理2.IIS的組成IIS由若干可選組件構(gòu)成,用戶可以根62③SMTPService SMTP(SimpleMailTransferProtocol),即簡單郵件傳輸協(xié)議,是TCP/IP協(xié)議套件的成員,用來管理郵件代理之間的電子郵件交換。⑤文檔傳輸協(xié)議FTP服務(wù)器 用于建立FTP站點(diǎn),支持文件的上傳和下載。④WorldWideWeb服務(wù) WWW服務(wù),用于對(duì)Web站點(diǎn)的管理與訪問。第3章Web服務(wù)器配置與管理③SMTPService⑤文檔傳輸協(xié)議FTP服務(wù)器④633.安裝IISIIS可以在安裝操作系統(tǒng)時(shí)同時(shí)安裝,也可以在操作系統(tǒng)安裝完成后單獨(dú)安裝。如果要單獨(dú)安裝或需要增加或刪除IIS中的組件,按照下面的步驟操作:①

將Windows系統(tǒng)光盤插入光盤驅(qū)動(dòng)器。②

在“控制面板”窗口中,雙擊“添加/刪除程序”圖標(biāo),在“添加/刪除程序”窗口中,單擊“添加/刪除Windows組件”,打開“Windows組件向?qū)А睂?duì)話框。第3章Web服務(wù)器配置與管理3.安裝IISIIS可以在安裝操作系統(tǒng)時(shí)同時(shí)安裝,也可以在64③在組件列表中,選擇“Internet信息服務(wù)”,然后單擊“詳細(xì)信息”。第3章Web服務(wù)器配置與管理③在組件列表中,選擇“Internet信息服務(wù)”,然后單擊65④選擇要安裝的IIS組件。選擇結(jié)束后,單擊“下一步”。向?qū)墓獗P復(fù)制文件并進(jìn)行相關(guān)的配置。第3章Web服務(wù)器配置與管理④選擇要安裝的IIS組件。選擇結(jié)束后,單擊“下一步”。向66⑤

安裝結(jié)束后,在“控制面板”的“管理工具”中將增加“Internet服務(wù)管理器”程序。第3章Web服務(wù)器配置與管理⑤安裝結(jié)束后,在“控制面板”的“管理工具”中將增加“Int67Internet信息服務(wù)管理器一般情況下,通過“控制面板”菜單中的“管理工具”,執(zhí)行“Internet服務(wù)管理器”命令可以啟動(dòng)“Internet服務(wù)管理器”第3章Web服務(wù)器配置與管理Internet信息服務(wù)管理器第3章Web服務(wù)器配置與管理68如果安裝了IIS,系統(tǒng)會(huì)創(chuàng)建默認(rèn)Web站點(diǎn),可以在瀏覽器的地址欄中鍵入/或者h(yuǎn)ttp://localhost,然后按Enter鍵來連接到系統(tǒng)創(chuàng)建的默認(rèn)Web站點(diǎn)。其中,localhost為本機(jī)()的域名。默認(rèn)Web站點(diǎn)第3章Web服務(wù)器配置與管理如果安裝了IIS,系統(tǒng)會(huì)創(chuàng)建默認(rèn)Web站點(diǎn),可以在瀏覽器的694.創(chuàng)建Web站點(diǎn)

在“Internet信息服務(wù)”控制臺(tái),右鍵單擊服務(wù)器圖標(biāo)指向“新建”單擊“Web站點(diǎn)”命令,啟動(dòng)“Web站點(diǎn)創(chuàng)建向?qū)А眴螕簟跋乱徊健薄5?章Web服務(wù)器配置與管理4.創(chuàng)建Web站點(diǎn)在“Internet信息服務(wù)”控制臺(tái),70輸入Web站點(diǎn)的說明(即新站點(diǎn)的名稱),單擊“下一步”。第3章Web服務(wù)器配置與管理輸入Web站點(diǎn)的說明(即新站點(diǎn)的名稱),單擊“下一步”。第71在IP地址后面的下拉列表中,會(huì)顯示“全部未分配”以及上面設(shè)置的多個(gè)IP地址,從中選擇一個(gè)IP地址。不同的站點(diǎn),只要滿足以下三條中的一條即可:

①IP地址不同②端口號(hào)不同③主機(jī)頭不同第3章Web服務(wù)器配置與管理在IP地址后面的下拉列表中,會(huì)顯示“全部未分配”以及上面設(shè)置72在路徑下面的文本框中,輸入該站點(diǎn)的主目錄,該目錄保存了該Web站點(diǎn)的數(shù)據(jù)(例如,站點(diǎn)的首頁default.html文件等)。第3章Web服務(wù)器配置與管理在路徑下面的文本框中,輸入該站點(diǎn)的主目錄,該目錄保存了該We73然后單擊“下一步”,顯示“已經(jīng)成功完成Web站點(diǎn)創(chuàng)建向?qū)А?。最后單擊“完成”,返回到“Internet信息服務(wù)”控制臺(tái)第3章Web服務(wù)器配置與管理然后單擊“下一步”,顯示“已經(jīng)成功完成Web站點(diǎn)創(chuàng)建向?qū)А薄?4新站點(diǎn)創(chuàng)建完成后,主目錄中沒有任何內(nèi)容。如果新建的Web站點(diǎn)和已經(jīng)存在的Web站點(diǎn)的IP地址和端口號(hào)完全一樣,新站點(diǎn)將被標(biāo)記為“已停止”。第3章Web服務(wù)器配置與管理新站點(diǎn)創(chuàng)建完成后,主目錄中沒有任何內(nèi)容。第3章Web服務(wù)器配755.啟動(dòng)、停止和暫停Web站點(diǎn)

右單擊被停止的Web站點(diǎn),打開快捷菜單,選擇“啟動(dòng)”命令,該站點(diǎn)將被啟動(dòng)。如果要停止一個(gè)Web站點(diǎn),右單擊該站點(diǎn),打開快捷菜單,單擊“停止”命令,該站點(diǎn)將被停止。當(dāng)管理人員需要維護(hù)系統(tǒng)或網(wǎng)頁數(shù)據(jù)時(shí)候,可以暫停Web站點(diǎn),站點(diǎn)暫停后,它將不接受客戶瀏覽器的連接。第3章Web服務(wù)器配置與管理5.啟動(dòng)、停止和暫停Web站點(diǎn)右單擊被停止的Web站點(diǎn),76二、規(guī)劃Web應(yīng)用1.網(wǎng)站首頁首頁的默認(rèn)文件名為default.htm或index.htm,放在主目錄下。2.規(guī)劃網(wǎng)站的文件結(jié)構(gòu) 主目錄下可以創(chuàng)建子文件夾,用于存放不同類型的文件,例如創(chuàng)建image文件夾存放站點(diǎn)中的圖像文件,scripts存儲(chǔ)腳本程序等。3.使用虛擬目錄實(shí)際存在的主目錄及其中的子文件夾,稱為物理目錄。如果要把本機(jī)上其它文件夾,甚至是域中其它計(jì)算機(jī)上的文件夾加入到主目錄下,成為該Web站點(diǎn)的內(nèi)容,則需要虛擬目錄。虛擬目錄可以看作是Web站點(diǎn)主目錄下指向其它物理目錄的指針。第3章Web服務(wù)器配置與管理二、規(guī)劃Web應(yīng)用1.網(wǎng)站首頁2.規(guī)劃網(wǎng)站的文件結(jié)構(gòu)77①使用虛擬目錄的好處避免Web站點(diǎn)數(shù)據(jù)占用服務(wù)器太多的空間。當(dāng)數(shù)據(jù)移動(dòng)到其它的地址時(shí),不會(huì)影響Web站點(diǎn)結(jié)構(gòu)。②建立虛擬目錄在“Internet信息服務(wù)”控制臺(tái)目錄樹中,右單擊某Web站點(diǎn),打開快捷菜單指向“新建”單擊“虛擬目錄”,啟動(dòng)“虛擬目錄創(chuàng)建向?qū)А?。?章Web服務(wù)器配置與管理①使用虛擬目錄的好處②建立虛擬目錄第3章Web服務(wù)器配置78輸入虛擬目錄名稱,該名稱將顯示在Internet信息服務(wù)控制臺(tái)相應(yīng)的Web站點(diǎn)下,單擊“下一步”

第3章Web服務(wù)器配置與管理輸入虛擬目錄名稱,該名稱將顯示在Internet信息服務(wù)控制79第3章Web服務(wù)器配置與管理第3章Web服務(wù)器配置與管理80可以在瀏覽器的地址欄輸入:/books/ex.html發(fā)布頁面。第3章Web服務(wù)器配置與管理可以在瀏覽器的地址欄輸入:/81三、Web站點(diǎn)屬性在“Internet信息服務(wù)”控制臺(tái)目錄樹中,右單擊站點(diǎn),執(zhí)行“屬性”命令,打開站點(diǎn)屬性對(duì)話框。第3章Web服務(wù)器配置與管理三、Web站點(diǎn)屬性在“Internet信息服務(wù)”控制臺(tái)目錄樹821.“Web站點(diǎn)”選項(xiàng)卡

說明:輸入對(duì)該站點(diǎn)的說明性文字,該文字將作為站點(diǎn)名字出現(xiàn)在Internet信息服務(wù)管理器控制臺(tái)目錄樹中。IP地址:設(shè)置此站點(diǎn)要使用的IP地址,如果計(jì)算機(jī)中設(shè)置了多個(gè)IP地址,可以選擇其中一個(gè)。如果該IIS服務(wù)器上同時(shí)運(yùn)行多個(gè)Web站點(diǎn),單擊“高級(jí)”按鈕,進(jìn)行進(jìn)一步的設(shè)置。TCP端口:HTTP服務(wù)的默認(rèn)端口為80,如果設(shè)置其他的端口,客戶瀏覽器在瀏覽該網(wǎng)站時(shí),在URL中需要給出端口號(hào),例如http://www.teacher.local:8080。①Web站點(diǎn)標(biāo)識(shí)第3章Web服務(wù)器配置與管理1.“Web站點(diǎn)”選項(xiàng)卡說明:輸入對(duì)該站點(diǎn)的說明性文字,該83連接超時(shí):是指如果客戶端建立了連接,在連接超時(shí)規(guī)定的時(shí)間內(nèi)沒有訪問操作,系統(tǒng)將該連接強(qiáng)制斷開。②連接第3章Web服務(wù)器配置與管理連接超時(shí):是指如果客戶端建立了連接,在連接超時(shí)規(guī)定的時(shí)間內(nèi)沒84選擇該選項(xiàng)將啟用Web站點(diǎn)的日志記錄功能,該功能可記錄用戶活動(dòng)的細(xì)節(jié)并以選擇的格式創(chuàng)建日志。可以選擇的活動(dòng)日志的格式包括:MicrosoftIIS日志格式:固定ASCII格式。NCSA格式:(美國)國家超級(jí)計(jì)算技術(shù)應(yīng)用中心公用格式。W3C:可自定義的ASCII格式,默認(rèn)情況下選擇該格式。③啟用日志記錄第3章Web服務(wù)器配置與管理選擇該選項(xiàng)將啟用Web站點(diǎn)的日志記錄功能,該功能可記錄用852.“主目錄”選項(xiàng)卡

當(dāng)用戶通過身份驗(yàn)證后,Web站點(diǎn)會(huì)根據(jù)站點(diǎn)的權(quán)限設(shè)置,來決定可以提供給用戶的服務(wù),例如從網(wǎng)站瀏覽網(wǎng)頁、下載文件、上傳文件等。單擊“主目錄”選項(xiàng)卡。第3章Web服務(wù)器配置與管理2.“主目錄”選項(xiàng)卡當(dāng)用戶通過身份驗(yàn)證后,Web站點(diǎn)會(huì)根據(jù)86讀取:默認(rèn)狀態(tài)下Web站點(diǎn)擁有讀取權(quán)限,即站點(diǎn)提供客戶讀取服務(wù)器上文件的權(quán)限,客戶可以從站點(diǎn)中下載文件。寫入:允許用戶上傳文件,或提交表單改變網(wǎng)頁內(nèi)容。目錄瀏覽:允許用戶瀏覽站點(diǎn)目錄。一般情況下不建議選擇此項(xiàng)。但有時(shí)在內(nèi)部網(wǎng)上,通過設(shè)定此項(xiàng),可以實(shí)現(xiàn)文件共享,讓用戶下載文件。①訪問權(quán)限設(shè)置

第3章Web服務(wù)器配置與管理讀?。耗J(rèn)狀態(tài)下Web站點(diǎn)擁有讀取權(quán)限,即站點(diǎn)提供客戶讀取服873.“文檔”選項(xiàng)卡

當(dāng)用戶通過瀏覽器連接到Web站點(diǎn)時(shí),如果沒有指定要瀏覽的文檔,Web站點(diǎn)則將默認(rèn)文檔傳送給用戶瀏覽器。第3章Web服務(wù)器配置與管理3.“文檔”選項(xiàng)卡當(dāng)用戶通過瀏覽器連接到Web站點(diǎn)時(shí),如884.“目錄安全性”選項(xiàng)卡

當(dāng)客戶端通過瀏覽器向Web站點(diǎn)發(fā)出訪問某個(gè)頁面的請(qǐng)求時(shí),Web站點(diǎn)收到客戶的請(qǐng)求后,將啟動(dòng)一個(gè)驗(yàn)證過程,來決定是否將網(wǎng)頁傳給客戶端。第3章Web服務(wù)器配置與管理4.“目錄安全性”選項(xiàng)卡當(dāng)客戶端通過瀏覽器向Web站點(diǎn)發(fā)89①匿名訪問和驗(yàn)證控制當(dāng)Web站點(diǎn)驗(yàn)證了客戶端的IP地址后,接下來查看該站點(diǎn)是否允許匿名訪問。如果站點(diǎn)不允許匿名訪問此時(shí)客戶端需要輸入用戶賬戶和密碼。匿名訪問,Web站點(diǎn)會(huì)嘗試用“IUSER_計(jì)算機(jī)名稱”這個(gè)內(nèi)部賬戶讓計(jì)算機(jī)登錄。第3章Web服務(wù)器配置與管理①匿名訪問和驗(yàn)證控制第3章Web服務(wù)器配置與管理90②IP地址和域名限制當(dāng)網(wǎng)站或某個(gè)頁面存放比較重要的資料,可以通過IP地址和域名限制的設(shè)置來提高網(wǎng)站使用的安全性。

③安全通信一旦采用安全通信機(jī)制,用戶在訪問資源時(shí),Web服務(wù)器要求安全通信并啟用客戶證書。第3章Web服務(wù)器配置與管理②IP地址和域名限制③安全通信第3章Web服務(wù)器配置與管915.“自定義錯(cuò)誤”選項(xiàng)卡

使用Web站點(diǎn)的自定義錯(cuò)誤選項(xiàng)卡,可以修改返回到客戶端瀏覽器的錯(cuò)誤信息提示。第3章Web服務(wù)器配置與管理5.“自定義錯(cuò)誤”選項(xiàng)卡使用Web站點(diǎn)的自定義錯(cuò)誤選項(xiàng)卡926.“HTTP頭”選項(xiàng)卡

選擇“啟動(dòng)內(nèi)容過期”復(fù)選框,可以設(shè)置此站點(diǎn)內(nèi)容到期的時(shí)間。第3章Web服務(wù)器配置與管理6.“HTTP頭”選項(xiàng)卡選擇“啟動(dòng)內(nèi)容過期”復(fù)選框,可以93選擇“此時(shí)間段后過期”,用于設(shè)置網(wǎng)頁的有效期,當(dāng)瀏覽器連接到該站點(diǎn)瀏覽網(wǎng)頁時(shí),網(wǎng)頁被保存在客戶端的緩存文件夾中,時(shí)間到后,該網(wǎng)頁將自動(dòng)地從客戶端緩存中刪除。此適合于一些固定時(shí)間更新的新聞?wù)军c(diǎn)和頁面。選擇“立即過期”,則網(wǎng)頁內(nèi)容一下載到瀏覽器端該頁面就過期了。它適合于一些顯示即時(shí)行情的網(wǎng)站,如股市。第3章Web服務(wù)器配置與管理選擇“此時(shí)間段后過期”,用于設(shè)置網(wǎng)頁的有效期,當(dāng)瀏覽器連接到94四、使用Apache和Tomcat在WindowsNT/2000Server操作系統(tǒng)下,除了使用內(nèi)置的IIS來建立和管理WWW站點(diǎn)外,用戶還可以使用第三方的軟件來建立和管理Web應(yīng)用。常用的有ApacheTomcat,主要用于基于Java的Web應(yīng)用。第3章Web服務(wù)器配置與管理四、使用Apache和Tomcat在WindowsNT/951.

ApacheApache是使用最廣的Web服務(wù)器之一,它可以運(yùn)行在幾乎所有廣泛使用的計(jì)算機(jī)平臺(tái)上,以高效、穩(wěn)定、安全、免費(fèi)而著稱,60%的Web服務(wù)器采用Apache。用戶可以從Apache網(wǎng)站下載Apache服務(wù)器軟件。第3章Web服務(wù)器配置與管理1.ApacheApache是使用最廣的Web服務(wù)器之一,96Tomcat是當(dāng)前使用最為廣泛的Servlet/JSP服務(wù)器。它是由JavaSoft和Apache開發(fā)團(tuán)隊(duì)合作計(jì)劃的產(chǎn)品,被Sun公司作為官方推薦的servlet和jsp容器。具有運(yùn)行穩(wěn)定,性能可靠,免費(fèi)的特點(diǎn),是學(xué)習(xí)Web開發(fā)的最佳選擇。2.

Tomcat第3章Web服務(wù)器配置與管理Tomcat是當(dāng)前使用最為廣泛的Servlet/JSP服務(wù)器97Tomcat需要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搜索類的路徑。PATH變量是系統(tǒng)搜索可執(zhí)行程序的路徑。Java安裝完成后,需要進(jìn)行相應(yīng)的環(huán)境變量設(shè)置和更新,一般設(shè)置如下:五、Tomcat的安裝和配置1.

更新環(huán)境變量第3章Web服務(wù)器配置與管理Tomcat需要JavaVM(JRE)(即java虛擬機(jī))98登錄網(wǎng)站/tomcat/index.html,可以下載不同的ApacheTomcat版本。2.安裝步驟①執(zhí)行Tomcat安裝程序,啟動(dòng)安裝向?qū)В凑障驅(qū)崾緢?zhí)行下面步驟:第3章Web服務(wù)器配置與管理登錄網(wǎng)站/99②進(jìn)行Tomcat的基本配置,包括HTTP端口,Tomcat的默認(rèn)值為8080,管理員的登錄名和密碼,默認(rèn)登錄名為admin,密碼可以為空。

第3章Web服務(wù)器配置與管理②進(jìn)行Tomcat的基本配置,包括HTTP端口,Tomca100③選擇安裝本機(jī)JavaVirtualMachine的物理路徑。如果已經(jīng)成功配置完畢JDK(含JRE),此時(shí),向?qū)е苯又赶騄2SDK中安裝的JRE目錄,例如:C:\java\jre7。第3章Web服務(wù)器配置與管理③選擇安裝本機(jī)JavaVirtualMachine的物101④選擇安裝的物理路徑,默認(rèn)路徑為:C:\ProgramFiles\ApacheSoftwareFoundation\Tomcat6.0。此處,我們修改安裝路經(jīng)為C:\Tomcat6.0。第3章Web服務(wù)器配置與管理④選擇安裝的物理路徑,默認(rèn)路徑為:C:\ProgramF102⑤測試安裝是否成功。在IE瀏覽器地址欄中輸入:8080/(或http://localhost:8080/),如果出現(xiàn)Tomcat主頁,則表明安裝成功。

第3章Web服務(wù)器配置與管理⑤測試安裝是否成功。在IE瀏覽器地址欄中輸入第3章Web1033.Tomcat安裝完成后的目錄結(jié)構(gòu)

第3章Web服務(wù)器配置與管理3.Tomcat安裝完成后的目錄結(jié)構(gòu)第3章Web服務(wù)器配104bin目錄下主要存放windows平臺(tái)上啟動(dòng)和關(guān)閉Tomcat的腳本。lib目錄存放Tomcat服務(wù)器以及所有web應(yīng)用都可以訪問的jar文件。conf目錄存放Tomcat服務(wù)的配置信息文件,其中最重要的是server.xml和web.xml。

server.xml是Tomcat的主要配置文件,可以在其中配置Web服務(wù)的端口、會(huì)話過期時(shí)間、虛擬主機(jī)等。 web.xml為不同的Tomcat配置的web應(yīng)用設(shè)置缺省值。另外,在其/Catalina/localhost子目錄下還可以設(shè)置網(wǎng)站虛擬目錄和根路徑信息等。第3章Web服務(wù)器配置與管理bin目錄下主要存放windows平臺(tái)上啟動(dòng)和關(guān)閉Tomca105logs目錄存放Tomcat執(zhí)行時(shí)的Log(日志)文件。temp目錄存放Tomcat運(yùn)行的一些臨時(shí)文件。webapps目錄存放JSP程序文件及其他Web應(yīng)用文件。其中,webapps目錄的ROOT子目錄下存放默認(rèn)首頁,即輸入:8080/后啟動(dòng)的頁面。work目錄存放JSP文件在運(yùn)行時(shí)被編譯成的二進(jìn)制文件(Servlet)。有時(shí)修改頁面內(nèi)容后,顯示的卻并不是我們所預(yù)期的,仍然是修改以前的內(nèi)容,這時(shí)可以嘗試把work/Catalina/localhost目錄中所有內(nèi)容刪除,如果刪除時(shí)出現(xiàn)無法刪除提示,需要關(guān)閉Tomcat,然后再刪除。然后重啟Tomcat即可正確顯示我們修改后預(yù)期的內(nèi)容。第3章Web服務(wù)器配置與管理logs目錄存放Tomcat執(zhí)行時(shí)的Log(日志)文件。106安裝完Tomcat后,在地址欄中輸入:8080,自動(dòng)打開了某一個(gè)文件,該文件是在webapps目錄下ROOT目錄中的index.jsp文件。在實(shí)際應(yīng)用中,一般需要更改三個(gè)基本配置:修改服務(wù)端口、修改網(wǎng)站的根路徑和建立虛擬目錄。修改前兩個(gè)配置在conf目錄的s

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論