Tomcat安装及配置

系统环境准备

首先下载JDK,Win10如何安装JDK1.8,最快最详细教程

最后,可在终端执行以下命令,确保Java版本符合Tomcat要求:

java -version
 

Tomcat不同版本对Java的要求不同,需根据Tomcat版本选择对应JDK:

  • Tomcat 10.x:需JDK 11或更高版本(兼容Java EE 9+规范)。
  • Tomcat 9.x:需JDK 8或更高版本(兼容Java EE 8规范)。
  • Tomcat 8.x:需JDK 7及以上(兼容Java EE 7规范),但推荐JDK 8。

下载Tomcat

Tomcat的官方下载页面位于Apache官网:Apache Tomcat官网

这里下载的是Tomcat 9版本。左侧导航栏找到Tomcat 9后,点击

下滑找到Core下面的安装包,选择符合自己电脑环境位数的Windows的zip文件。

安装Tomcat

将下载的压缩包解压到目标目录。最好不要解压到C盘。

这里选择解压到D盘,解压后,文件夹会有apache-tomcat-9.0.34-windows-x64。进入文件夹后显示下图:

注:

  • bin:存放启动和关闭脚本(如startup.sh/startup.batshutdown.sh/shutdown.bat)等可执行文件。
  • conf:存放配置文件(如server.xmlweb.xml)。
  • lib:Tomcat运行时依赖的类库文件的压缩包(JAR文件)。
  • logs:日志文件存放位置(如catalina.out)。
  • webapps:默认部署的Web应用目录。
  • work:存放运行时生成的临时文件(如JSP编译后的Servlet类)。

配置环境变量(可配可不配)

点击 设置--系统--系统信息--高级系统设置。完成结果如下图所示:

点击环境变量,进行配置,

新建系统变量:

变量名:CATALINA_BASE

变量值:电脑apache-tomcat-9.0.109文件所在路径

再点击确定

新建系统变量:

变量名:CATALINA_HOME

变量值:电脑apache-tomcat-9.0.109文件所在路径

再点击确定

新建系统变量:

变量名:CATALINA_TMPDIR

变量值:电脑apache-tomcat-9.0.109文件所在路径+\temp

再点击确定

在系统变量中找到Path变量,点击,新建,输入:电脑apache-tomcat-9.0.109文件所在路径+\bin

一直点击确定。

此时,Tomcat已经全部配置完成了。

启动与停止Tomcat

不配置:

直接进入bin文件夹,双击startup.bat文件即可运行Tomcat

配置:

输入win+R,在弹出的对话框中输入“cmd”并按回车键,输入startup命令回车。

注意:不要关闭此页面!!!!!最小化即可,关闭此页面代表关闭Tomcat,需要重新打开。

检测是否下载配置成功:

打开浏览器在地址栏输入“http://localhost:8080”或者“http://127.0.0.1:8080”回车,出现下图说明Tomcat已经成功启动。

常见问题与解决方案

(1)命令行窗口闪退

可以根据下面博客进行排查,解决问题:https://blog.csdn.net/weixin_69553582/article/details/124893550?fromshare=blogdetail&sharetype=blogdetail&sharerId=124893550&sharerefer=PC&sharesource=Youth06&sharefrom=from_link

(2)输入“http://localhost:8080”或者“http://127.0.0.1:8080”回车,页面显示404

输入win+R,在弹出的对话框中输入“cmd”并按回车键,打开命令提示符(CMD),执行以下命令:

netstat -na 
 

检查默认的端口号8080是否被占用

在该tomcat的conf文件夹下修改server.xml文件的端口port为80:

再次检测,打开浏览器在地址栏输入“http://localhost:80”或者“http://127.0.0.1:80”回车,出现下图说明Tomcat已经成功启动。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值