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--端口)

