tomcat官网下载配置全部详细步骤(包含各种报错解决办法)

简介: 名字由来:翻译是野猫,tomcat的作者初衷是希望这个软件可以自力更生,自给自足。不依赖其他插件,独立达到提供web服务的效果

1.tocat和java的关系?


tomcat是用Java语言编写的,需要运行在Java虚拟机上,所以一般需要先安装JDK,以提供运行环境。


2.什么是tomcat?


答:Tomcat是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。


tomcat还是一个容器,帮我们生成和封装许多数据,我们编写代码起来就简易方便。它帮我们监听端口,接收来请求的数据,解析请求来的数据,我们写代码时候这些都不用去写,就是因为tomcat帮我们生成了。岁月静好,是有人替你悄悄负重前行,而tomcat就是那个负重前行的人。


一、下载tomcat


1.进入tocat官网Apache Tomcat® - Welcome!



2.选择想要的版本Download进行下载



3.选择自己对应的操作系统进行下载(我的是windows 64位操作系统)



4.下载到自己的本地磁盘文件中




5.本地磁盘新建一个文件夹,用来存放tomcat的解压安装位置



6.把下载好的tomcat压缩包解压到这个新建的文件夹当中



二、配置tomcat


7.右键此电脑,点击属性



8.选择高级系统设置



9.选择环境变量



10.系统环境里面选择新建



11.变量名这里输入:CATALINA_HOME


变量值这里选择:浏览目录--找到刚刚解压到的文件夹



12.然后选择确定



13.选择Path,点击编辑


 

14.点击新建



15.在里面输入:%CATALINA_HOME%\bin


然后点击确定



这样就安装完成了


三、测试配置环境变量是否成功


16.去到刚刚解压的那个tomcat文件夹中的bin目录下,找到startup.bat这个文件,然后双击打开



会有两种结果成功或者失败


成功:


1.跳出这个窗口,就是成功了一半了,然后这个黑色窗口不要关掉



2.直接去浏览器里面搜http://localhost:8080/


跳出这个页面就是成功了


(PS:如果没有跳出这个tomcat页面,那就要去检查自己的环境变量配置问题了,有可能是哪里多了或者少了bin目录


正确的是


CATALINA_HOME这里没有bin目录


JAVA_HOME这里有bin目录


JRE_HOME这里没有bin目录


检查完要去path里面检查是不是对应上了)



失败:


那个文件会打不开,一闪而过


解决办法:


1.右键startup.bat,选择编辑



2.在文本的最后一行加上pause,然后保存



3.然后再双击打开startup.bat



(注意:看不懂的用翻译软件翻译一下,就知道这里会报什么错,我这里给我们提示的是环境配置的问题之多版本JDK冲突)


常见的报错有:


8080端口被占用


还有就是JDK和JRE的环境配置问题。


去环境变量里面仔细检查自己有没有配置错误,如果都没有错误。(仔细检查英文有没有拼写正确,还有没有是多了bin目录,path里面有没有写对。检查了N遍了,确定没有问题了,那就有可能是下面的问题)


那有可能是你电脑上面安装了多个jdk,然后版本起了冲突了,要验证是不是多版本错误可以去idea里面--右上角-文件-项目结构-SDK里面看看,如果有两个几乎就是版本冲突了




解决多版本办法:


解决办法就是去环境变量里面,把JAVA_HOME,和JRE_HOME之前对应的地址都要重新换成另一个JDK本地文件的地址(另一个jdk的地址都可以在上述的SDK那里看到),这样就可以了。




注意:成功后,要记得去把startup.bat里面把pause这个检查错误的暂停单词删掉

如果还遇到其他问题不懂的可以找我解决


总结:报错的原因无非就两个,要么就是端口占用,要么就是环境变量的配置有问题

目录
相关文章
|
3月前
|
缓存 Java 应用服务中间件
Spring Boot配置优化:Tomcat+数据库+缓存+日志,全场景教程
本文详解Spring Boot十大核心配置优化技巧,涵盖Tomcat连接池、数据库连接池、Jackson时区、日志管理、缓存策略、异步线程池等关键配置,结合代码示例与通俗解释,助你轻松掌握高并发场景下的性能调优方法,适用于实际项目落地。
567 5
|
6月前
|
Java 应用服务中间件 Linux
在Java 12环境中配置和部署Apache Tomcat的步骤。
这段部署Tomcat的冒险旅程充满技术挑战,但同时也像游戏一样充满乐趣。它需要你提前准备,仔细执行,并随时准备解决意外情况。成功后,你就可以在这匹强壮的网络野马上,带着你的Java应用,冲向Web开发的璀璨星空。
215 56
|
7月前
|
Java 应用服务中间件 Maven
在IntelliJ IDEA中如何配置使用Maven以创建Tomcat环境
所以,别担心这些工具看起来有些吓人,实际上这些都是为了帮助你更好的完成工作的工具,就像超市里的各种烹饪工具一样,尽管它们看起来可能很复杂,但只要你学会用,它们会为你烹饪出一道道美妙的食物。这就是学习新技能的乐趣,让我们一起享受这个过程,攀登知识的高峰!
447 27
|
8月前
|
Oracle Java 关系型数据库
Tomcat和JDK的详细安装、下载和环境配置指南
以上就是JDK和Tomcat的下载、安装和环境配置的详细步骤。希望这个指南能帮助你顺利完成设置。
540 32
|
7月前
|
Java 应用服务中间件 Apache
在IntelliJ IDEA中使用Maven配置Tomcat环境
此配置方法具有较高的实用性,简单易懂。遵循以上步骤,您将能顺利在IntelliJ IDEA中使用Maven配置Tomcat环境,从而进行Web项目的开发和调试。
846 18
|
7月前
|
存储 安全 应用服务中间件
将下载的Nginx证书转换为Tomcat证书格式
好,可以看到,将Nginx证书转换为Tomcat证书的过程就像在烘焙一块蛋糕。你需要准备材料(证书),配备工具(OpenSSL, keytool),按照一定的步骤慎重制作,最后你就拥有了一块可以在浏览器中呈现出漂亮的安全状态的HTTPS蛋糕。就这么简单,明了,没有任何复杂的理论知识,就像在家庭厨房里烘焙的快乐一样。
330 16
|
7月前
|
Java 关系型数据库 MySQL
在Linux操作系统上设置JDK、Tomcat、MySQL以及J2EE后端接口的部署步骤
让我们总结一下,给你的Linux操作系统装备上最强的军队,需要先后装备好JDK的弓箭,布置好Tomcat的阵地,再把MySQL的物资原料准备好,最后部署好J2EE攻城车,那就准备好进军吧,你的Linux军团,无人可挡!
162 18
|
7月前
|
关系型数据库 MySQL Java
安装和配置JDK、Tomcat、MySQL环境,以及如何在Linux下更改后端端口。
遵循这些步骤,你可以顺利完成JDK、Tomcat、MySQL环境的安装和配置,并在Linux下更改后端端口。祝你顺利!
471 11
|
8月前
|
Java 关系型数据库 MySQL
JDK、Tomcat、MariaDB数据库和Profile多环境的配置与使用
以上就是JDK、Tomcat、MariaDB数据库和Profile多环境的配置与使用的基本步骤。这些步骤可能会因为你的具体需求和环境而有所不同,但是基本的思路是一样的。希望这些信息能够帮助你更好地理解和使用这些工具。
269 17
|
9月前
|
网络协议 Java 应用服务中间件
框架源码私享笔记(01)Tomcat核心架构功能 | 配置详解
本文首先分享了《活出意义来》一书序言中的感悟,强调成功如同幸福,不是刻意追求就能得到,而是全心投入时的副产品。接着探讨了Tomcat的核心功能与架构解析,包括网络连接器(Connector)和Servlet容器(Container),并介绍了其处理HTTP请求的工作流程。文章还详细解释了Tomcat的server.xml配置文件,涵盖了从顶级容器Server到子组件Connector、Engine、Host、Context等的配置参数及作用,帮助读者理解Tomcat的内部机制和配置方法。