Java—Tomcat

Tomcat

Tomcat是什么

Tomcat 是一个 HTTP 服务器.
HTTP协议也认为是基于TCP
HTTP服务器,是属于很大的类别,这个分类下面,其实包含着很多具体的实现,Tomcat只是其中的一种。

下载安装

1.进入官网:https://tomcat.apache.org/
2.安装Tomcat 8
在这里插入图片描述
3. 点击zip
在这里插入图片描述
4. 解压缩
在这里插入图片描述

在这里插入图片描述

正因为一个Tomcat上面可以同时部署多个Servlet程序,也可以把Tomcat称为“Servlet的容器”。

容器1:Tomcat是Servlet的容器。一个Tomcat上面可以承载多个webapp
容器2:Spring可以管理很多很多个Bean对象,Spring也可以称为Bean的容器。

如何使用

双击startup.bat

在这里插入图片描述

Tomcat启动时闪退的原因
(1)环境变量的问题
Tomcat要想能运行,就得找到JDK,如何才能找到JDK,取决于JDK安装在哪个位置上了。
把双击运行的脚本直接拖到cmd中运行。就可以看到是哪个换将变量没配置好。
(2)端口号被占用了
Tomcat是一个HTTP服务器,启动的时候要绑定端口,一般是绑定两个端口号:8080 和8005
如果这两个端口号被其他程序占用了,此时启动肯定是失效的。(闪退)
最典型的情况,就是已经启动了一个Tomcat,在尝试启动第二个的时候,第二个肯定会失败。
(3)如果没有启动第一个Tomcat,但是也启动不了,很可能电脑上其他的程序占用了8080/8005

通过 netstat -an | findstr 8080 可以查看哪个程序占用了8080 端口。

把Tomcat启动完成之后,就可以使用浏览器来访问Tomcat了。
在这里插入图片描述

自己部署一些页面到Tomcat上
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
如果页面简单还好,直接放到ROOT就行,如果当前页面比较复杂(若干个html、css、图片),如果全堆在ROOT目录里,就非常不雅观。
因此更好的做法是在webapps里单独创建一个目录,把页面部署到这个目录中。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值