一、?Tomcat簡介
Tomcat服務器是Apache的一個開源免費的Web容器。它實現了JavaEE平臺下部分技術規范,屬于輕量級應用服務器。
1. Tomcat版本
Tomcat版本 | JDK版本 | Servlet版本 | JSP版本 |
10.0.X | 8 and later | 5.0 | 3.0 |
9.0.x | 8 and later | 4.0 | 2.3 |
8.0.x | 7 and later | 3.1 | 2.3 |
7.0.x | 6 and later | 3.0 | 2.2 |
6.0.x | 5 and later | 2.5 | 2.1 |
2.?Tomcat作用
可以在Tomcat中運行我們所編寫的Servlet、JSP。提供 Web 服務
Servlet的作用是給客戶端產生響應
二、Tomcat下載與安裝
?Tomcat的安裝包已經上傳我的資源了,可以在文章開頭下載
也可以在官網里下載,傳送門:Tomcat
1. 配置環境變量
Tomcat是用Java語言開發的Web容器,所以在使用Tomcat時需要在操作系統中正確配置環境變量
如果覺得麻煩,其實也可以不配置,但是不配置就會有局限性
1.1.? 右擊“此電腦” ---> “屬性”

1.2. “高級系統設置” ---> “高級” ---> “環境變量”

1.3. 單擊系統變量中的“新建”
變量名寫:CATALINA_HOME
變量值:寫解壓Tomcat安裝包后的路徑(因為直接解壓就可以用了)
1.4. 修改系統變量的path變量
單擊path ---> 編輯
單擊新建
值為:?%CATALIN A_HOM E%\bin
2. 測試是否配置成功
進入Tomcat目錄,雙擊bin目錄
找到:startup.bat? 雙擊打開
顯示類似這樣OK了
三、Tomcat目錄結構與介紹
bin
bin目錄主要是用來存放tomcat的命令文件,主要有兩大類,一類是以.sh結尾的(linux命令),另一類是以.bat結尾的(windows命令)
conf
conf目錄主要是用來存放tomcat的一些配置文件
lib
lib目錄主要用來存放tomcat運行需要加載的jar包
logs
logs目錄用來存放tomcat在運行過程中產生的日志文件
temp
temp目錄用戶存放tomcat在運行過程中產生的臨時文件(清空不會對tomcat運行帶來影響)
webapps
webapps目錄用來存放應用程序,當tomcat啟動時會去加載webapps目錄下的應用程序。可以以文件夾、war包的形式發布應用
未來的web應用都是要放到這個文件夾中
work
work目錄用來存放tomcat在運行時的編譯后文件,例如JSP編譯后的文件
四、Tomcat啟動與關閉
Tomcat的啟動與關閉需要執行bin目錄中的命令腳本
1. Tomcat啟動
- 方式一
運行startup.bat文件 - 方式二
catlina.bat start
其中catlina.bat是命令文件,start是啟動Tomcat參數。要在黑窗口下執行批處理文件,因為要帶參數
2. Tomcat關閉
- 方式一
運行shutdown.bat文件。 - 方式二
catlina.bat stop
????????其中catlina.bat是命令文件,stop是關閉Tomcat參數。
- 方式三
直接關閉掉控制臺窗口。
3.?訪問Tomcat
訪問Tomcat的URL格式:
// IP 端口
http://ip:port
訪問本機Tomcat的URL格式:
http://localhost:8080
// 默認端口是8080
顯示這個頁面就是訪問成功了?
五、 總結
現在小節一下本文內容
Tomcat 是 Apache 開源輕量級 Web 容器,支持 Servlet、JSP 運行,需搭配對應 JDK 版本。可通過配置CATALINA_HOME
環境變量或直接用bin
目錄腳本啟動(如startup.bat
)、關閉(如shutdown.bat
)。其目錄結構清晰,webapps
存應用,conf
存配置,logs
存日志。訪問http://localhost:8080
可驗證運行,適用于 Java Web 開發與部署,是入門級 Web 服務部署的常用工具