Tomcat服务器

本文详细介绍了Tomcat服务器的下载安装、启动关闭、目录结构解析,如何修改默认端口号,以及在IDEA中整合Tomcat的步骤。强调了webapps目录下项目资源的访问规则,提供了一个完整的web应用结构的概述。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、概述

服务器: 就是一台电脑
web服务器:就是一台电脑上装了一个软件,用户可以通过浏览器访问这台上的资源
Tomcat服务器:就是一个软件,是一个轻量级的web应用服务器.如果你的程序想要被用户访问,
那么,这个程序必须放入Tomcat中

二、下载安装

无需安装,直接解压就可以(路径不要包含中文空格等)
最新版是Tomcat10,我们统一使用Tomcat8版本就可以,因为相对稳定
使用Tomcat前,必须要安装好jdk,并配置好环境变量JAVA_HOME

三、 启动&关闭

1.启动

在这里插入图片描述
开启成功
在这里插入图片描述

2.关闭

在这里插入图片描述

3.访问服务器

启动服务器后,打开浏览器访问 http://localhost:8080/
其中的8080是Tomcat软件使用的默认端口号

四、Tomcat目录结构

1.核心目录

D:\Java\apache-tomcat-8.5.72\bin: 存放tomcat服务器中可执行文件的目录
D:\Java\apache-tomcat-8.5.72\conf: 存放tomcat服务器中配置文件的目录
D:\Java\apache-tomcat-8.5.72\lib: 存放tomcat服务器运行时所依赖的jar包
D:\Java\apache-tomcat-8.5.72\logs: 存放tomcat服务器运行时产生的日志文件的目录,记录每次启动关闭的一些信息
D:\Java\apache-tomcat-8.5.72\temp: 存放tomcat服务器产生的临时文件的目录, tomcat会自己清理该目录, 可以忽略该目录
D:\Java\apache-tomcat-8.5.72\work: 存放tomcat服务器产生的工作文件
D:\Java\apache-tomcat-8.5.72\webapps: 是localhost虚拟主机默认管理的目录,你开发好的项目代码必须在webapps目录下才可以通过浏览器访问你的程序,包括各种资源(html、css、js、jsp、servlet、图片等)和目录等
D:\Java\apache-tomcat-8.5.72\conf\server.xml: 存放tomcat服务器的核心配置,配置了主机,端口号等
D:\Java\apache-tomcat-8.5.72\conf\web.xml:可以配置一个应用的主页等信息

2.修改默认端口号8080

在这里插入图片描述

在这里插入图片描述

五、访问自己的项目资源

1.在webapps中添加自己简单的项目

把你的项目放在C:\Program Files\Java\apache-tomcat-9.0.48-windows-x64\apache-tomcat-9.0.48\webapps\test里面

注意: webapps里只能存放文件夹,文件夹里再存你的资源…文件夹名称就是项目名称
在这里插入图片描述

重启服务器,打开浏览器访问

访问规则: http://localhost:8080/项目名称/资源名称
例如: http://localhost:8080/test/电影.html

2.测试

在这里插入图片描述

3.一个完成的web应用结构

在这里插入图片描述

  • WEB-INF目录: 放在这个目录下的资源文件是受保护的, 浏览器不能直接访问
  • classes目录, 用于存放编译后的class文件
  • lib目录, 用于存放web应用所依赖的jar包
  • web.xml文件, 用于存放和Web应用相关的一些配置信息(这个文件可以不配置,但是只要创建了必须写内容,否则报错)
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
                      http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
  version="3.1">
  
</web-app>

六、在IDEA中整合Tomcat

1.操作如下图

在这里插入图片描述
在这里插入图片描述
浏览Tomcat的解压位置
在这里插入图片描述

2.修改配置

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值