Java Web 回顾总结(二) - Tomcat 配置

本文详细介绍了Tomcat服务器的配置方法,包括server.xml文件的核心配置、虚拟主机设置、虚拟目录映射及自动映射等关键内容。

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

不论是Linux 还是Windows , tomcat服务器 的所有的所有配置都 在 conf 文件夹 中
d
其中server.xml文件是配置的核心文件。

一、服务器基本配置

  打开 server.xml 配置文件

ss

<Service>标签 由org.apache.catalina.Service接口定义
包含一个<Engine>子标签
以及一个或多个<Connector>子标签
而 这些Connector容器 共享 同一个Engine 引擎 , Engine来处理所有Connector收到的请求
简介:

Engine 指的是Tomcat服务器使用的引擎名称,Tomcat使用的引擎是Catalina
Connector 负责接收浏览器请求,以及向浏览器返回响应结果.


Engine 中 defaultHost 指定默认主机,如果没有分配哪个主机来执行用户请求,由这个值所指定的主机来处理,这个值必须和<Host>标签中的其中一个相同。

例:

<Service name=”Catalina”> 
<Service name=”Apache”> 

第一个处理所有由Tomcat服务器(Catalina)接收的web客户请求.
第二个处理所有由Apahce服务器转发过来的Web客户请求 .

自己做了一个tomcat 运行 原理图理解
一下
这里写图片描述

  • 标签详解(此图来源 于 大牛总结)

ss

*.xml文件改变了,Tomcat服务器须要 重新启动,重新启动之后将重新读取 新的配置信息 后运行。

<Context path="url链接" docBase="文档目录" debug="0"  reloadbale="true" privileged="true"/>  
2. 在/conf/Engine name(引擎)/Host name(主机)/ 文件夹下配置映射

sds

sever.xml 可知道 网站应用目录 文件路径为 conf\Catalina\localhost目录

在此之下 添加一个以 xml作为扩展名的文件,xml文件的名字可以任意取,但是context 标签path属性 与 此 xml 文件的名字匹配 ,所以虚似目录(url)的名称就是这个xml文件的名称。
sdsds

3. 在 webapps 下自动映射

tomcat服务器会自动管理 webapps目录下的所有web应用,并把它映射成虚似目录, 使外界直接访问。

如果在此目录下添加web应用 ,访问时应为http://localhost:8080/应用文件夹名/
因为此时 没有在 配置文件中 配置 ,此时默认是以webapps对应path:localhost

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值