Tomcat下载+配置验证+常见问题解决【图文教程】附资源链接

一、准备工作

  1. 在准备安装之前,需要了解自己电脑的位数,来安装适合自己电脑位数的软件。
    现在大部分电脑都是64位,不排除有32位的存在,那么我们需要了解的是:
    64位的电脑可以安装64位和32位的软件
    32位的电脑只能安装32位的软件
    通常情况下Java Web开发可以使用Tomcat服务器进行项目部署,大部分用户采用eclipse和idea作为Java开发环境,那么这个时候就需要jdk+Tomcat+开发环境组合使用,完成项目。同时笔者发现jdk的位数和eclipse的位数如果不一致则在启动eclipse时会报错。
    那么我们就需要认清我们自己电脑的位数来尽量避免错误的出现:
    右键单击此电脑,点击属性,即可在箭头所示位置查看,例如笔者系统为64位
    在这里插入图片描述在这里插入图片描述
  2. Tomcat安装之前,要确保自己电脑上已经配置好jdk环境,即在cmd命令行中分别输入java,javac,java-version没有报错,如果有问题可以参考笔者的文章:
    jdk各版本安装+环境变量配置+常见配置问题的解决【图文教程】附资源链接
    https://blog.csdn.net/Terminalxun/article/details/104826470

二、Tomcat下载+验证

  1. 笔者个人推荐相对稳定的Tomcat7版本,笔者曾经因为使用更高版本的Tomcat,没有很好的适配一些代码编辑软件,出现很多错误,最终测试发现Tomcat7版本相对稳定。
    1)Tomcat7百度网盘
    链接:https://pan.baidu.com/s/1KFX0DF_Cf9rDgBhbHOgYig
    提取码:7495
    2)官网:http://tomcat.apache.org/
    选择想要下载的版本,选择合适的位数,下载
    例如笔者选择的是Tomcat764-bit Windows.zip免安装版
    在这里插入图片描述
  2. 下载完毕解压放于一个纯英文路径中即可,此时管理员身份运行根目录下 bin 文件夹中 startup.bat 应该为闪退状态,需要配置新的环境变量(!!!变量名不可修改!!!)
    添加新的系统变量:CATALINA_HOME,变量值为Tomcat安装路径
    !!!注意:变量值不要加\bin!!!
    在这里插入图片描述
    笔者曾经在网上看到过文章说需要配置CATALINA_BASE系统变量,其实并不需要,它仅在你需要安装多个Tomcat实例而不想安装多个软件备份的时候使用,这样能节省磁盘空间。当你安装一个tomcat,一开始根本不需要配置它,否则可能会在cmd启动Tomcat时出现错误!
  3. 在 Path 中添加 %CATALINA_HOME%\bin
    在这里插入图片描述
  4. 环境配置完毕后即可进入验证步骤,即启动Tomcat,此处有两种启动方式
    1)管理员身份启动cmd,直接输入startup,回车
    !!!启动完成后不要关闭窗口!!!
    在这里插入图片描述
    2)在Tomcat目录下找到bin文件夹,右键管理员身份运行startup.bat文件
    !!!启动完成后不要关闭窗口!!!
    在这里插入图片描述
  5. Tomcat启动成功后打开浏览器输入,localhost:8080
    出现默认网页即配置成功
    在这里插入图片描述

三、常见问题+解决方法

  1. 启动Tomcat文件夹bin文件夹下startup.bat文件闪退
    1)没有使用管理员身份启动,右键管理员身份启动即可
    2)没有配置CATALINA_HOME环境变量,或者CATALINA_HOME 拼写错误,变量值路径不加\bin
    3)系统变量PATH添加bin路径错误,参照本文配置步骤对照
    4)jdk环境变量配置不完善,可以参照笔者文章修改:
    https://blog.csdn.net/Terminalxun/article/details/104826470
  2. 使用cmd输入startup启动失败
    1)查看环境变量中是否存在CATALINA_BASE系统变量,删除即可
    2)jdk环境变量配置不完善
  3. Tomcat启动成功,但是访问localhost:8080失败
    可以尝试修改启动端口,打开Tomcat目录下conf文件夹下server.xml文件
    找到如下标签,其中port即是启动端口号,可以修改为其它端口
    < Connector connectionTimeout=“20000” port=“8080” protocol=“HTTP/1.1” redirectPort=“8443”/>
    注意: 不要修改为1-1023端口和常用端口3306等
  4. 可能有人注意到笔者启动Tomcat之后命令行里面是乱码,可以通过修改Tomcat目录下conf文件夹下logging.properties文件
    将java.util.logging.ConsoleHandler.encoding = UTF-8
    修改为java.util.logging.ConsoleHandler.encoding = GBK保存重启即可
  5. 上述方案无法解决闪退和访问localhost失败问题
    可尝试降低jdk版本,例如笔者使用的是jdk1.8版本

-----------------------------------------------------------

以上是笔者对于Tomcat配置安装以及常见问题总结的方案
如有问题和批评指正的地方可以私信或评论区中留言

笔者文章推荐
①jdk各版本安装+环境变量配置+常见配置问题的解决【图文教程】附资源链接
https://blog.csdn.net/Terminalxun/article/details/104826470
②eclipse下载安装+eclipse部署Tomcat+创建JavaWeb项目+访问jsp文件+常见问题解决【图文教程】
https://blog.csdn.net/Terminalxun/article/details/104911420

  • 8
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值