Tomcat

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

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

目录

  • Tomcat 是什么
  • 目录结构
  • 启动服务器
  • 部署前端页面

Tomcat 是什么

Tomcat 是一个 HTTP 服务器.

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

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

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

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

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

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

目录结构

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

Tomcat_第1张图片

启动服务器

Tomcat_第2张图片

image-20230309205920484

说明 tomcat 启动成功。

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

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

Tomcat_第3张图片

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

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

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

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

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

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

网站 = 前端 + 后端

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

部署前端页面

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

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

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

Tomcat_第4张图片

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

Tomcat_第5张图片

image-20230310114006222

你可能感兴趣的:(JavaEE初阶,tomcat,java,服务器)