Tomcat 实用安装教程
创始人
2024-01-19 01:10:28

Tomcat的介绍

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为比较流行的Web 应用服务器。

Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat是Apache 服务器的扩展,但运行时它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。

诀窍是,当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Apache服务器。目前Tomcat最新版本为10.1.0。

Tomcat 官网下载地址:https://tomcat.apache.org/

一、下载

注意安装Tomcat需要先安装好JDK,不然是运行不了的

下面是各版本Tomcat要求的JDK配置
Tomcat 8:JDK7及以上
Tomcat 9:JDK8及以上
Tomcat 10.0:JDK8及以上
Tomcat 10.1:JDK11及以上

这里我们下载比较稳定的Tomcat 9,jdk是1.8版本的注意不要下载到Tomcat10.1了

在这里插入图片描述

在这里插入图片描述

下载完成后得到一个zip压缩包,把里面的文件解压到自己想要放的位置

在这里插入图片描述

二、配置环境变量

我是不建议配置环境变量的,因为使用不同Tomcat时就会冲突,就是说如果配置好环境变量后,电脑就绑定了配置的Tomcat,你将无法使用其它的Tomcat。其实配置环境变量就是使得某路径下的文件可以被全局访问,tomcat的环境变量可有可无。

1、打开下载好文件的根目录点击地址栏,复制地址

在这里插入图片描述

2、找到此电脑,打开属性
在这里插入图片描述

3、打开高级系统设置,我的是window11,界面可能不太相同,能找到高级系统设置就好了
在这里插入图片描述

4、新建环境变量,变量名为CATALINA_HOME,变量值为tomcat的根目录,即上面复制的路径

在这里插入图片描述

在这里插入图片描述

5、在path中加入系统变量,通过%CATALINA_HOME%\bin添加系统路径
在这里插入图片描述

在这里插入图片描述

然后一直按确定就可以了

三、使用Tomcat

1、打开根目录、打开bin文件夹、找到startup.bat,打开
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2、如果出现上面的页面,代表Tomcat运行成功了,此时不要关闭这个窗口,打开浏览器,在地址栏中输入 http://localhost:8080/ ,回车,会出现下面这个页面
在这里插入图片描述

如果打开startup.bat后闪退,请检查一下自己的配置
1、jdk的环境变量确保配置好了
2、jdk的版本是否符合要求,注意Tomcat 10.1要求jdk11及以上
3、可能端口被占用了,一般不会出现这种情况,这个一般重启电脑可以解决
4、如果上面都确保没有问题,就不清楚是哪里出了问题了

四、解决中文乱码问题

可以看到上面运行Tomcat时出现了乱码,我们一般不会去看Tomcat控制台的输出,所以改不改回来是不影响使用的

1、修改 apache-tomcat-9.0.68\conf 中的 logging.properties 配置文件,把控制台输出编码格式改为GBK
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

2、打开根目录、打开bin文件夹、找到startup.bat,打开,中文乱码已经解决了

在这里插入图片描述

五、在IntelliJ IDEA中集成Tomcat

1、打开IntelliJ IDEA、新建Maven项目
在这里插入图片描述

在这里插入图片描述

2、为项目配置Tomcat
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
3、运行Tomcat,发布自己的网站
在这里插入图片描述
在这里插入图片描述
4、Tomcat实际上发布了webapp目录下的文件,我们可以新建一个html来测试一下
在这里插入图片描述
在这里插入图片描述

相关内容

热门资讯

埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
苁蓉的食用方法 鲜苁蓉的吃法有... 肉苁蓉号称“温而不热,补而不峻,暖而不燥,滑而不泄,故有从容之名。”历来也是传统药食同源的滋补佳品。...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...
脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
猫咪吃了塑料袋怎么办 猫咪误食... 你知道吗?塑料袋放久了会长猫哦!要说猫咪对塑料袋的喜爱程度完完全全可以媲美纸箱家里只要一有塑料袋的响...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
埃菲尔铁塔在哪 中国仿建埃菲尔... 2019年4月26日,广西南宁市,街头惊现一座巨型山寨版埃菲尔铁塔,高约20米,白色塔身,造型逼真,...
阳澄湖在哪里哪个省的 阳澄湖是... 点击题目下方苏州生活指南有用 有趣 有态度近期的阳澄湖度很高,3月24日,央视二套《第一时间》直播连...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...