Tomcat的安装配置与基本概念

Tomcat的基本概念

在这里插入图片描述

Tomcat是一个开源的Java Servlet容器,也是一个JavaServer Pages(JSP)容器。它是Apache软件基金会的一个项目,能够提供一个运行Java Web应用程序的环境。这是为数不多的可免费使用的轻量级服务器。

相关知识点:

什么是Java Servlet容器?

Java Servlet:Java Servlet是基于Java的服务器端程序,用于处理来自客户端的请求并生成响应。Servlet容器提供了Servlet的生命周期管理、请求处理和线程池等功能。它接收HTTP请求并将请求转发给相应的Servlet进行处理,然后将Servlet生成的动态内容发送回客户端。

什么是JSP(JavaServer Pages)?

JSP:JavaServer Pages是一种基于XML的技术,使开发人员能够将Java代码嵌入到HTML页面中,以生成动态内容。类似于Servlet,JSP也在Servlet容器中被执行和解析。

Tomcat基本架构图(图取自于黑马视频课程)

在这里插入图片描述

Tomcat的安装配置

官网下载安装包

官网链接:https://tomcat.apache.org/
在这里插入图片描述
进入后Download下方有版本选择,一般不要选最新版,可能会不太稳定,这个最好根据自己所学的教程来确定,老师用啥我用啥。这里我一Tomcat 9进行下去
在这里插入图片描述
选择压缩包安装方式。如果有兴趣的活可以试试下面单词有installer的链接,可能是一键式安装,我没试过。
下载完成后,将压缩包解压到一个自己觉得舒服的位置
在这里插入图片描述
简单看一下里面的目录结构(该图也是取自于B站视频)
在这里插入图片描述

接着又是无聊的环境变量配置

直接在开始搜索栏里搜环境变量就可以找到环境变量设置了
在这里插入图片描述
先在系统变量里配置CATALINA_HOME,路径就是你解压Tomcat压缩包的位置,不过一定要是打开这个文件夹就能看到bin目录的,这里叫CATALINA_HOME而不叫TOMCAT_HOME我觉得很奇怪,可能还没到理解它的那一步,不过我们可以从上文中Tomcat的架构里看到Catalina是Tomcat的重要核心
在这里插入图片描述
再到Path里配置它的bin目录打开路径
在这里插入图片描述
Tomcat配置基本上完成了,注意检查自己的JDK配置
在这里插入图片描述
用这个是无法判断你配置的是JRE还是JDK的,假如你配置的是JRE会出现无法启动闪退问题,为什么说这个,因为我就是犯了这个低级错误。原本配置的JDK是没问题的,后来卸载换了个版本时。不小心把JAVA_HOME的路径加了个分号,导致后面JAVA_HOME指向了JRE,导致后面出现了启动失败问题。
但是配置时使用-version,所以还以为自己配对了。
所以说JDK 的配置还得是用javac去检验最妥善。
出现类似内容即可。
在这里插入图片描述

启动Tomcat

两种方式,一是直接进入Tomcat的bin目录,点击startup.bat,下面还有一个sh后缀的一般是给Linux系统用的,不用太在意
在这里插入图片描述
二是用CMD方式去启动,推荐第二种,因为如果启动失败的话,可能会给你一些报错信息提示。
在这里插入图片描述
有些窗口出现的可能是中文乱码,原因是我这里把配置文件中的一段配置改成GBK编码了,配置文件的路径是conf>>logging.properties
在这里插入图片描述
原来的是UTF-8,但说实话它输出的这些信息我也看不懂几条
在这里插入图片描述
浏览器访问到8080端口时出现这个界面就完事了
在这里插入图片描述

拜拜

请添加图片描述

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

罗不丢

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值