- Java Web開發(fā)學(xué)習(xí)手冊(cè)
- 朱曉 盧瀚 王國(guó)輝等編著
- 914字
- 2018-12-27 18:52:04
2.3 安裝和配置Tomcat
專題講座:光盤\MR\Video\2\Tomcat的使用.exe。
視頻速遞:全面解讀Tomcat的安裝和使用。
開發(fā)Java Web中,Web程序(JSP/Servlet)需要Web服務(wù)器的支持,本節(jié)介紹比較常用的Tomcat服務(wù)器。
2.3.1 獲取Tomcat
Tomcat服務(wù)器是Apache Jakarta的一個(gè)子項(xiàng)目,支持Servlet 2.5和JSP2.1規(guī)范。Tomcat免費(fèi)開源,是學(xué)習(xí)開發(fā)Java Web應(yīng)用的首選。本書采用Tomcat 6.0版本,讀者可以到Tomcat官方網(wǎng)站中下載最新的版本。目前最新版本為Tomcat 6.0.20。下載該版本的操作步驟如下。
(1)在IE地址欄中輸入http://tomcat.apache.org,進(jìn)入Tomcat官方網(wǎng)站,如圖2-17所示。

圖2-17 Tomcat官方網(wǎng)站首頁(yè)
(2)單擊“Tomcat 6.x”超鏈接,進(jìn)入Tomcat 6下載頁(yè)面,如圖2-18所示。

圖2-18 Tomcat 6下載頁(yè)面
(3)單擊“6.0.20”超鏈接,顯示Tomcat 6.0.20的下載列表,如圖2-19所示。

圖2-19 Tomcat 6.0.20的下載列表
學(xué)習(xí)手冊(cè)提示
“zip”與“Windows Service Installer”對(duì)應(yīng)的是Windows系統(tǒng)下的版本,其中“zip”下載后是一壓縮文件,解壓即可使用;“Windows Service Installer”是Windows下的安裝版本,下載后需要安裝。而tar.gz為L(zhǎng)inux平臺(tái)下的開發(fā)包。
(4)單擊“Core”節(jié)點(diǎn)下的“zip(pgp, md5)”超鏈接,打開文件下載對(duì)話框。單擊“保存”按鈕,即可將Tomcat的安裝文件下載到本地計(jì)算機(jī)中。
學(xué)習(xí)手冊(cè)說(shuō)明
實(shí)例中下載的是“zip”格式的安裝包,在下載后將其解壓縮即可使用。
2.3.2 熟悉Tomcat
下載Tomcat后,解壓縮獲取的壓縮包,顯示如圖2-20所示的Tomcat目錄與文件。

圖2-20 Tomcat目錄與文件
在Tomcat目錄中的關(guān)鍵目錄及文件的作用如下。
(1)bin
存和放各種平臺(tái)下啟動(dòng)和關(guān)閉Tomcat的腳本文件,其中的兩個(gè)關(guān)鍵文件startup.bat、shutdown.bat,前者是Windows下啟動(dòng)Tomcat的文件;后者是Windows下關(guān)閉Tomcat的文件。
(2)conf
Tomcat的配置文件,其中server.xml為服務(wù)器的主配置文件;web.xml為所有Web應(yīng)用的配置文件;tomcat-users.xml用于定義Tomcat的配置用戶的權(quán)限與安全。
(3)lib
存放Tomcat服務(wù)器和所有web應(yīng)用都能訪問(wèn)的JAR。
(4)logs
存放Tomcat的日志文件,Tomcat的所有日志文件都保存在其中。
(5)temp
臨時(shí)文件夾,如果Tomcat運(yùn)行時(shí)有臨時(shí)文件,則保存在此目錄中。
(6)webapps目錄
Web應(yīng)用的發(fā)布目錄,把Java Web站點(diǎn)或war文件放入這個(gè)目錄下,即可通過(guò)Tomcat服務(wù)器訪問(wèn)。
(7)work
Tomcat解析JSP生成的Servlet文件放在這個(gè)目錄中。
雙擊運(yùn)行“bin”目錄中的startup.bat文件,Tomcat的運(yùn)行窗口如圖2-21所示。

圖2-21 Tomcat運(yùn)行窗口
在Tomcat啟動(dòng)成功后,在瀏覽器的地址欄中輸入“http://localhost:8080”訪問(wèn)Tomcat。如果顯示如圖2-22所示的頁(yè)面,則證明Tomcat運(yùn)行成功。
學(xué)習(xí)手冊(cè)提示
Tomcat的默認(rèn)端口為“8080”,所以在訪問(wèn)Tomcat時(shí)需要在訪問(wèn)地址中設(shè)置此端口號(hào)。

圖2-22 通過(guò)瀏覽器訪問(wèn)Tomcat
- Oracle從入門到精通(第3版)
- Cocos2D-X權(quán)威指南(第2版)
- JavaScript+DHTML語(yǔ)法與范例詳解詞典
- CentOS 7 Server Deployment Cookbook
- 青少年P(guān)ython編程入門
- C語(yǔ)言程序設(shè)計(jì)
- Java實(shí)戰(zhàn)(第2版)
- The Professional ScrumMaster’s Handbook
- 智能手機(jī)APP UI設(shè)計(jì)與應(yīng)用任務(wù)教程
- Julia數(shù)據(jù)科學(xué)應(yīng)用
- Instant Automapper
- Python一行流:像專家一樣寫代碼
- Java EE 8 and Angular
- ArcPy and ArcGIS(Second Edition)
- Dart:Scalable Application Development