Tomcat

本文介绍了Tomcat作为HTTP服务器的角色,以及如何安装和启动Tomcat。讨论了Tomcat的目录结构,特别是webapps目录在部署前端页面中的作用。提到了通过拷贝代码到webapps实现部署,以及热部署的条件。文章还提及了端口设置和优雅关闭服务器的方法。
摘要由CSDN通过智能技术生成

✏️作者:银河罐头
📋系列专栏:JavaEE

🌲“种一棵树最好的时间是十年前,其次是现在”

Tomcat 是什么

Tomcat 是一个 HTTP 服务器.

HTTP 协议是 HTTP 客户端和 HTTP 服务器之间通信使用的协议。

HTTP 客户端就是浏览器(当然也有别的)

HTTP 服务器则有很多种实现。

Tomcat,是 Java圈子中最知名的,最广泛使用的 HTTP 服务器。

首先去下载安装 Tomcat,使用 tomcat8。

tomcat 是基于 Java 实现的,要求你的机器上得有 jdk.

目录结构

针对 tomcat 目录解压缩之后, 可以看到如下结构

image-20230309205320488

启动服务器

image-20230309205728373

image-20230309205920484

说明 tomcat 启动成功。

windows 自带的这个 cmd 默认是 gbk 字符集

  • 访问一下 tomcat 的欢迎页面(tomcat 自带的一个 webapp)

image-20230309210620085

tomcat 必须是运行状态才能访问这个欢迎页面。

8080 是 tomcat 默认的端口号,是可以修改的。

shutdown 是更优雅的关闭,ctrl + c 是比较粗暴的关闭。

实际上使用粗暴关闭是更常见的操作(直接杀进程)

tomcat 还会绑定一个 8005 管理端口,通过管理端口来关闭的,会多做一些收尾工作。

我们使用 tomcat 最大的用途,就是把我们写好的网站给部署上去。

网站 = 前端 + 后端

tomcat 可以部署前端也可以部署后端,当前先部署前端的代码。

部署前端页面

所谓部署,就是把你的代码,拷贝到 webapps 目录中,就好了(可能需要重启下 tomcat)

接下来,就能够通过浏览器访问博客系统页面了。

能热部署(不用重启,拷贝进去就好使),需要有 WEB-INF 目录,得有 web.xml 配置文件,当前还没有这些(后面就有了)

image-20230309215927894

第一级路径(blog),起了个名字,application path/context path

image-20230309220039278

image-20230310114006222

image-20230310162012644

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值