1、官網下載:https//tomcat.apache.org (注意下載版本要和操作系統一致)
2、安裝和配置
(1)解壓即安裝
(2)配置Tomcat的環境變量 (如果startup閃退,可能是jdk沒有配置好)
先找到控制面板>>告訴命令窗口>>測試兩個命令(java和javac)>>
如果命令框出現以下情況,則環境變量是配置好的
![Microsoft ülndows 10. 0. 19042. 11651
(c) Microsoft Corporation.
java I-options) class [args... ]
(ikii*)
java -options] -jar jarfile [args... ]
( if jar ifF)
-d32
-d64
-server
32
64
"server" VM
VM server.
-cp zip/jar
-classpath zip/ •ar
. JAR
ilP Pik91Jk,
-verbose: [classl gcl 'nil
-version
-version:
-showversion
-jre-restrict-search
IEtJ)JfiEdidEFf,
-no- jre-restrict-search](/image/aHR0cHM6Ly9pbWcyMDIwLmNuYmxvZ3MuY29tL2Jsb2cvMjE5NTEwNy8yMDIxMDkvMjE5NTEwNy0yMDIxMDkxNzE5MzcxNDA0MS0xNDk3MTU2NzI0LnBuZw==.png)
如果命令彈出>>"不是內部或外部命令,也不是可運行的程序或批處理文件“

則環境變量沒有配置,需要進行環境變量的配置,配置過程如下:
1.配置jdk的環境變量:
在我的電腦上右鍵>>屬性>>高級系統設置


在高級系統設置中選擇>>環境變量>>系統變量

在系統變量中選擇>>新建>>變量名:JAVA_HOME >>在變量值中輸入jdk路徑>>確定


在系統變量里找到>>Path>>編輯

在編輯環境變量里>>新建

然后引用JAVA_HOME,即在新建里面輸入%JAVA_HOME%\bin
(雙%為引用,並且路徑中盡量避免出現中文)
配置完成之后,可再次在cmd中測試"Java”和“javac”
2.配置tomcat環境變量
系統變量>>編輯系統變量>>新建>>
變量名:CATALINA_HOME >>在變量值中輸入tomcat的路徑>>確定

然后在PATH中引入CATALINA_HOME文件夾和bin目錄

配置完成之后,安裝tomcat
打開tomcat文件夾>>bin目錄(配置環境變量時引入的目錄)>>
找到startup(開啟命令)和shutdown(關閉命令)——開啟關閉服務器
開啟服務器——雙擊startup>>出現一個黑色的窗口(代表服務器的運行)
(黑色窗口不要關,否則服務器就被關掉了,可最小化)
![Tomcat
of web application L.'lreclory LC: 5. has i Lnlsbed In 13134 J ms
10—Sep—2021 22:37 107. 953 org. apache. catalina. startup. HostConfig. deployDirectory
I [C: \Users\19477\apache—tomcat—8. 5. 47
22:37:08. 426 org. apache. catalina. startup. HostConfig. deployDirectory
t of web application directory CC: \Users\19477\apache—tomcat—8. 5. 47 has finished in [473) ms
10—Sep—2021 22:37:08. 426 org. apache. catalina. startup. HostConfig. deployDirectory
I [C: \Users\19477\apache—tomcat—8. 5.47
10—Sep—2021 22:37:08. 460 org. apache. catalina. startup. HostConfig. deployDirectory
t of web application directory CC: \Users\19477\apache—tomcat—8. 5. 47 has finished in [34]
10—Sep—2021 22:37:08. 460 org. apache. catalina. startup. HostConfig. deployDirectory
I [C: \Users\19477\apache—tomcat—8. 5.47
10—Sep—2021 22:37:08. 496 org. apache. catalina. startup. HostConfig. deployDirectory
t of web application directory CC: 5. 47 has finished in [36] ms
10—Sep—2021 22:37:08. 496 org. apache. catal ina. startup. HostConfig. deployDirectory
Deploymeti
Deploymeti
ms
Deploymeti
Deploymeti
10-Sep-2021 22:37:08.
t of web application
10-Sep-2021 22:37:08.
10-Sep-2021 22:37:08.
10-Sep-2021 22:37:08.
521 org. apache. catalina. startup. HostConfig. deployDirectory
directory CC: 5. has finished in [25] ms
524 [main] org. apache. coyote. Abstractprotocol. start € n *üh4J"http—nio—808(i
538 [main) org. apache. coyote. Abstractprotocol. start € m
544 [main] org. apache. catalina. startup. Catalina. start Server startup in 956 ms](/image/aHR0cHM6Ly9pbWcyMDIwLmNuYmxvZ3MuY29tL2Jsb2cvMjE5NTEwNy8yMDIxMDkvMjE5NTEwNy0yMDIxMDkxNzE5NDEyNzQyMi0xMDc2OTc1NjM4LnBuZw==.png)
如果黑色窗口出現“閃退”,可在地址欄輸入cmd,然后在cmd里面輸入程序名字運行,看報錯原因是什么>>
例如:下圖中報錯:JRE環境變量沒有配置好

然后,我重新回到配置環境變量界面,對環境變量進行重新配置,但是仍然是這個結果;
最后仔細找找原因,發現了問題所在:環境變量有兩種路徑,致使路徑錯誤,從而導致了環境變量配置失敗。

還有一種是“端口”被占用,如果tomcat服務器已經打開、然后軟件里面又打開了一個服務器,會出現報錯——端口號被占用。
打開瀏覽器,地址欄輸入:http://localhost:8080>>回車>>出現Tomact服務器主頁面
(http超文本傳輸協議,訪問服務器 8080--端口)

