Tomcat学习笔记

参考:
https://www.cnblogs.com/mangood/p/6046580.html
https://blog.csdn.net/learningcsdn/article/details/50455574
https://www.cnblogs.com/windy1118/p/TomcatLearning.html

Tomcat通常负责在后端运行Servlet,接受外部请求并进行解析和响应。Tomcat可以对Servlet进行管理通过匹配路径来对请求进行响应。

在完成tomcat的下载后会得到一个名为apache-tomcat-8.5.24的文档,文档包括bin、conf、lib、logs、temp、webapps、work七个文档。

在安装完成后在高级设置添加新的环境变量:
TOMCAT_HOME=D:\apache-tomcat-8.5.24(安装路径)

bin:包含操作系统下可执行的脚本文件,可以启动关闭Tomcat。
conf:包含Tomcat服务器的全局配置文件和属性文件,其中包含server.xml和web.xml。
lib:库文件的存放处,可供Tomcat服务器运行。
logs:Tomcat运行时产生的日志目录的存放处。
temp:JVM使用的存放临时文件的目录。
webapps:存放Tomcat中的Web应用,每一个文件代表一个应用,他们会被Tomcat自动装载。
work:存放jsp编译后产生的class文件(供Web应用使用的临时工作目录)

server.xml为Tomcat的主要配置文件,可配置Tomcat的启动端口、网站目录、虚拟主机、开启https等重要功能
server:元素代表了整个servlet容器
service:由一个或多个Connector、一个Engine组成、负责处理Connector获得的客户请求
Connector:一个Connector在某个指定端口上监听客户请求,并将获得的请求交给Engine来处理,从Engine处获得回应并返回客户
Engine:可以配置多个虚拟主机Virtual Host,每个虚拟主机都有一个域名
Host:代表一个Viretual Host,虚拟主机,每个虚拟主机和某个网络域名Domain Name相匹配
Context:一个Context对应于一个Web Application

catalina.policy:权限控制配置文件
catalina.properties:Tomcat属性配置文件
context.xml:上下文配置文件
logging.properties:日志log相关配置文件
server.xml:主配置文件
Tomcat-users.xml:manager-gui管理用户配置文件
web.xml:Tomcat的servlet、servlet-mapping、filter、MIME等相关配置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值