
【軟件介紹】
Apache Tomcat8.0是一個(gè)開放源代碼、運(yùn)行servlet和JSP Web應(yīng)用軟件,基于Java的Web應(yīng)用軟件容器,Tomcat由Apache-Jakarta子項(xiàng)目支持并由Java社區(qū)的志愿者進(jìn)行維護(hù)。Tomcat Server是根據(jù)servlet和JSP規(guī)范進(jìn)行執(zhí)行的,因此我們就可以說Tomcat Server也實(shí)行了Apache-Jakarta規(guī)范且比絕大多數(shù)商業(yè)應(yīng)用軟件服務(wù)器要好。Tomcat 是由 Apache 開發(fā)的一個(gè) Servlet 容器,實(shí)現(xiàn)了對(duì) Servlet 和 JSP 的支持,并提供了作為Web服務(wù)器的一些特有功能,如Tomcat管理和控制平臺(tái)、安全域管理和Tomcat閥等。由于 Tomcat 本身也內(nèi)含了一個(gè) HTTP 服務(wù)器,它也可以被視作一個(gè)單獨(dú)的 Web 服務(wù)器。但是,不能將 Tomcat 和 Apache HTTP 服務(wù)器混淆,Apache HTTP 服務(wù)器是一個(gè)用 C 語言實(shí)現(xiàn)的 HTTP Web 服務(wù)器;這兩個(gè) HTTP web server 不是捆綁在一起的。Tomcat 包含了一個(gè)配置管理工具,也可以通過編輯XML格式的配置文件來進(jìn)行配置。
【功能特色】
1、免費(fèi)的開放源代碼的Web 應(yīng)用服務(wù)器;2、Apache Tomcat8.0運(yùn)行時(shí)占用的系統(tǒng)資源小;
3、擴(kuò)展性好,可以更改它或在其中加入新的功能;
4、支持負(fù)載平衡與郵件服務(wù)等開發(fā)應(yīng)用系統(tǒng)常用的功能。
【安裝教程】
首先在本頁下載該軟件,然后雙擊打開安裝程序進(jìn)行安裝。
進(jìn)入安裝界面,點(diǎn)擊next。

選擇同意協(xié)議。

功能選擇,對(duì)新手來說默認(rèn)就夠用了。

點(diǎn)擊 next。

選擇jre的安裝位置(所以之前確定安裝了JDK),點(diǎn)擊next。

選擇tomcat的安裝位置,可以默認(rèn)安裝,也可以自定義安裝。這里我選擇自定義。

等待安裝完成之后,點(diǎn)擊Finish,這樣就安裝成功了。


安裝版有3種啟動(dòng)服務(wù)的方法。一是打開bin目錄下的Tomcat7w.exe;二是計(jì)算機(jī)——>管理——>服務(wù)(管理tomcat的服務(wù));三是通過任務(wù)欄上的tomcat啟動(dòng)圖標(biāo)管理tomcat的啟動(dòng)和暫停(當(dāng)然Myeclipse那種另外講)。解壓版只有通過bin下的startup.bat或者doc命令。這可以算是安裝版的好處吧。


【配置教程】
apache tomcat 怎么配置?這里為小編為大家介紹一下tomcat8.0配置教程首先在本站下載apache tomcat 8..0在左手邊的菜單區(qū),選擇download下的tomcat8 版本。根據(jù)你操作系統(tǒng)選擇不同的下載文件,建議下載.zip格式的軟件包,這樣免于安裝直接用。如下圖:
將安裝文件下載到本地硬盤

下載完成后進(jìn)入到文件目錄,解壓縮剛剛下載的軟件包。

打開軟件,可以看到軟件包的目錄,
bin -- 文件夾主要是存放Tomcat服務(wù)啟動(dòng)相關(guān)的執(zhí)行檔及相關(guān)設(shè)定。 conf -- 文件夾主要是存放Tomcat服務(wù)器相關(guān)的設(shè)定。 webapps -- 文件夾主要是存放Tomcat管理網(wǎng)站及日后開發(fā)好的JSP網(wǎng)站布署的地方。 logs -- 文件夾主要是存放Tomcat日志文件存放的地方

當(dāng)然這樣下載之后是不能直接運(yùn)行的,還需要下載jdk(可以在sun官網(wǎng)下載).還需要配置環(huán)境變量。進(jìn)入“控制面板”,鼠標(biāo)單擊單擊”系統(tǒng)與安全“。如下圖:

單擊”系統(tǒng):如下圖:

選擇“系統(tǒng)高級(jí)設(shè)置”。

選擇“環(huán)境變量”,進(jìn)行環(huán)境變量的設(shè)置。如下圖:

選擇“新增”,針對(duì)某個(gè)用戶就選擇上面的新增。針對(duì)全部用戶就選擇系統(tǒng)下的新增。建議選擇系統(tǒng)下面的新增。如下圖:

新增或者編輯“變量名:CLASSPATH”,變量值就是%TOMCAT_HOME%\BIN,實(shí)際上就是指定tomcat的路徑。

tomcat環(huán)境變量配置完成。下面可以啟動(dòng)tomcat了。運(yùn)行tomcat目錄/bin/startup,

tomcat 開始運(yùn)行,彈出運(yùn)行對(duì)話框。如下圖:

運(yùn)行成功。tomcat 配置完成。
【使用教程】
Win10系統(tǒng)如何配置Tomcat環(huán)境變量?安裝Tomcat后配置系統(tǒng)變量
下載Tomcat之后,解壓到相應(yīng)的文件夾下。我的在D:\Program Files\Tomcat 如下圖:

右鍵我的電腦(計(jì)算機(jī)/這臺(tái)電腦/此電腦/),選擇“屬性”→ “高級(jí)系統(tǒng)設(shè)置”,切換到“高級(jí)”選項(xiàng)卡,點(diǎn)擊右下角的“環(huán)境變量”,選擇下半部“系統(tǒng)變量”,不要選擇“XXX用戶的變量”。見圖:


在系統(tǒng)變量點(diǎn)擊“新建”,在彈出的新建系統(tǒng)變量提示框:
“變量名”欄填寫:CATALINA_HOME(要大寫,HOME前有下劃線)
“變量值”欄填寫:D:\Program Files\Tomcat
點(diǎn)擊“確定”。
即:文件路徑名。


配置Path變量
選中Path變量,點(diǎn)擊右下角“編輯”。彈出框中選擇“新建”,在光標(biāo)閃爍的空白處填寫:
D:\Program Files\Tomcat\bin
即:文件路徑名+bin,一路“確定”退出環(huán)境變量配置。


檢測配置是否成功
打開命令提示符,輸入:startup 出現(xiàn)下圖就表示配置成功了。啟動(dòng)Tomcat 后可以在瀏覽器中輸入:localhost:8080,出現(xiàn)有個(gè)貓的界面。我的端口8080被占用,改為8081了。
如果出錯(cuò):輸入startup 出現(xiàn)各種問題解決辦法:
確認(rèn)文件路徑是否正確,最好選用打開文件屬性,復(fù)制文件路徑方式填寫路徑,不要手工敲入,防止輸入錯(cuò)誤。
檢查拼寫是否有誤,大小寫,下劃線不要弄錯(cuò)了。
提示:is not defined correctly 說明填寫路徑無效,可在新建系統(tǒng)變量那一步選擇“瀏覽目錄”項(xiàng),找到Tomcat 文件夾,確定后就OK啦。


配置tomcat的端口
tomcat默認(rèn)的端口是8080(訪問端口)
http的默認(rèn)端口是80,如果訪問的時(shí)候輸入http://m.sygqzm.com相當(dāng)于http://m.sygqzm.com:80。當(dāng)真正在項(xiàng)目上線之后,通常采用80,修改方法如下:
1)找到tomcat目錄/conf/server.xml
2)修改port的值,將port端口的值修改為80
3)然后在瀏覽器中輸入 http://127.0.0.1:80 或 http://127.0.0.1 訪問測試
訪問成功!??!
catalina run 啟動(dòng)Tomcat
Tomcat啟動(dòng),還有一種啟動(dòng)的方法就是在命令行中,先把你的當(dāng)前目錄切換 到你tomcat目錄\bin目錄下,如下是我的位置

再執(zhí)行catalina run 這個(gè)命令啟動(dòng)Tomcat。這個(gè)命令有什么好處。當(dāng)Tomcat啟動(dòng)失敗的時(shí)候,會(huì)有一閃而過的情況,
當(dāng)我們使用catalina run 這個(gè)命令啟動(dòng)Tomcat的時(shí)候,哪怕有錯(cuò)誤,我們也可以清楚的看到tomcat失敗的原因。不會(huì)一閃而過。
tomcat關(guān)閉的方法
第一種:Ctrl+C鍵 關(guān)閉Tomcat服務(wù)器
第二種:點(diǎn)擊Tomcat窗口的右上角關(guān)閉按鈕 (暴力停止服務(wù)器)
第三種:找到tomcat目錄/bin/shutdown.bat文件,雙擊執(zhí)行關(guān)閉Tomcat。
常用的布署工程到Tomcat中的兩種方式
把我們自己書寫的html,servlet這些信息,部署到tomcat的方式。
第一種方法:在tomcat目錄/conf/server.xml 配置---了解
在conf/server.xml文件的host元素中配置,例如:
在host標(biāo)簽內(nèi)書寫如下內(nèi)容
配置好之后,要重啟服務(wù)器。
第二種方式:將網(wǎng)站目錄復(fù)制到tomcat/webapps目錄(常用,必須掌握)
有一個(gè)網(wǎng)站(一個(gè)文件夾),把文件夾復(fù)制到tomcat的webapps目錄下。
文件夾的名字,就是網(wǎng)站或者工程的訪問目錄.相當(dāng)于之前配置 <Context path=”” 的配置
如何把網(wǎng)站目錄壓縮成war包部署到tomcat中
war包:就是一個(gè)壓縮文件 zip格式的壓縮文件。 只不過擴(kuò)展名不是.zip 而是.war
把我們的項(xiàng)目進(jìn)行壓縮zip,改成war,把war文件拷貝到tomcat/webapps目錄下
步驟1、把文件夾中的內(nèi)容壓縮成zip的格式,點(diǎn)擊一個(gè)要部署的文件夾下面,全選 然后壓縮
步驟2、修改文件的后綴名為.war
步驟3.把war文件復(fù)制到webapps目錄下。tomcat會(huì)自己把war的文件進(jìn)行解壓
webapps目錄下/ROOT工程的訪問
當(dāng)我們在瀏覽器中直接輸入http://ip地址:端口號(hào) 那么 默認(rèn)訪問的是Tomcat目錄/webapps/ROOT目錄
如果webapps下面有一個(gè)ROOT的項(xiàng)目。那么在訪問的時(shí)候,直接可以省略項(xiàng)目的名字/ 表示找到root目錄
整合Tomcat和Eclipse開發(fā)工具中必須掌握的技巧
打開Eclipse的Server視圖窗口
第一種情況,直接打開Servers窗口

第二種情況,搜索Servers窗口打開
圖一,打開總的eclipse視圖

圖二:輸入Server過濾出服務(wù)器窗口選項(xiàng)

Servers服務(wù)器窗口已成功打開,如下圖:

創(chuàng)建Tomcat服務(wù)器
1)在Servers窗口中,點(diǎn)擊 創(chuàng)建 server 的文字提示連接。如下圖:

2)創(chuàng)建一個(gè)新的Tomcat服務(wù)器實(shí)例?

3)點(diǎn)擊Browse按鈕,打開目錄選擇窗口。選擇Tomcat 解壓目錄

4)選擇Tomcat目錄,然后點(diǎn)擊確定按鈕

5)Tomcat目錄選擇好之后,點(diǎn)擊 【Next】按鈕繼續(xù)操作

6)點(diǎn)擊 【Finish】按鈕結(jié)束操作

7)Tomcat 服務(wù)器創(chuàng)建成功!?。?br />
啟動(dòng)Eclipse中的Tomcat服務(wù)器
1)Debug模式啟動(dòng)Tomcat服務(wù)器

2)Run模式啟動(dòng)Tomcat服務(wù)器

停止 Eclipse 中的Tomcat 服務(wù)器
暴力停止 Tomcat (相當(dāng)于電腦被拔掉電源一樣。沒有執(zhí)行關(guān)機(jī)的準(zhǔn)備操作。)

正常停止 Tomcat (相當(dāng)于點(diǎn)擊操作系統(tǒng)中的關(guān)機(jī)按鈕,執(zhí)行關(guān)機(jī)保存操作,然后關(guān)機(jī))

配置Eclipse 中的Tomcat 布暑的Web工程路徑
1)打開Servers窗口,雙擊Tomcat v6.0 Server 服務(wù)器打開 Tomcat的配置窗口

這里是Eclipse把工程發(fā)布后的三種不同的選項(xiàng)。

2)Tomcat 位置-選項(xiàng)介紹說明:
2.1、User workspance metadata (does not modify Tomcat installation) 將在eclipse的工作區(qū)間目錄下eclipse的工作空間目錄\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\ 有一份tomcat的拷貝所有布暑的web工程都會(huì)布暑到eclipse的工作空間目錄\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps目錄中
2.2、 User Tomcat installation (takes control of Tomcat installation) 在原Tomcat目錄下做更改操作所有布暑的web工程都會(huì)發(fā)布到Tomcat目錄下的\wtpwebapps目錄中
2.3、 User custom location ( does not modify Tomcat installtion ) 自定義一個(gè)目錄去布暑Web工程
比如操作如下:
一:選擇自定義的布暑目錄

二:選擇你自定義的目錄,然后點(diǎn)擊確定。之后Tomcat的一些目錄會(huì)被拷貝過來。布暑的工程也在這個(gè)目錄下的wtpwebapps目錄下

三:選中你要布暑的工程,右鍵選擇菜單 Run As --->>> Run on Server?將工程布暑到剛剛自定義的目錄下。

四:選擇你當(dāng)前的web工程需要使用的哪個(gè)服務(wù)器運(yùn)行。

如果勾選中 Always use this server when running this project 表示下次運(yùn)行服務(wù)器的時(shí)候默認(rèn)使用當(dāng)勾時(shí)時(shí)候選擇的服務(wù)器運(yùn)行。
五:等待Tomcat啟動(dòng),web工程布暑成功后。查看


六:在瀏覽器中輸入http://127.0.0.1:8080/day06/index.html 測試查看





































