tomcat简介(一)

1、tomcat是一款免费开源的servlet容器,以Apache License许可的方式进行发布;

2、版本:

Tomcat版本对照表
  6.x(6.0.47) 7.x(7.0.72) 8.x(8.0.38) 8.5.x(8.5.6) 9.x(9.0.0.M11)
JDK >=5.0 >=6.0 >=7.0 >=7.0 >=8.0
Servlet 2.5  3.0 3.1 3.1 4.0
Jsp 2.1 2.2 2.3 2.3 2.3
EL 2.1 2.2 3.0 3.0 3.0
WebScoket N/A 1.1 1.1 1.1 1.1

3、目录结构:

Tomcat目录说明
目录及文件 说明
bin 用于存放tomcat的启动,停止等批处理脚本和shell脚本
bin/startup.bat 用于在windows下启动tomcat
bin/startup.sh

用于在Linux下启动tomcat

bin/shutdown.bat 用于在windows下停止tomcat
bin/shutdown.sh

用于在Linux下停止tomcat

conf 用于存放tomcat下相关配置文件
conf/Catalina 用于存储针对没个虚拟机的Context配置
conf/context.xml 用于定义左右web应用均需加载的context配置,如果web应用指定了自己的context.xml,那么该配置文件将被覆盖
conf/catalina.properties tomcat环境变量配置
conf/catalina.policy 当在安全模式下运行,此文件为默认的安全策略配置
conf/logging.properties tomcat日志配置文件,通过该文件修改tomcat日志级别及日志路径等
conf/server.xml tomcat服务器核心配置文件,用于配置tomcat连接器,监听端口,处理请求的虚拟主机等。可以说tomcat主要根据该配置文件的配置信息穿件服务器实例
conf/tomcat-users.xml   用于定义tomcat默认用户及角色映射信息,tomcat的manager模块即用 该文件中定义的用户进行安全认证
conf/web.xml tomcat中所有应用默认的部署描述文件,主要定义了基础的servlet和MIME映射。如果应用中不包含web.xm,那么tomcat将使用此文件初始化部署描述,反之tomcat会在启动时将默认部署与自定义配置进行合并                          
lib tomcat服务器依赖库目录,包含tomcat服务器运行环境依赖jar包
logs tomcat的默认日志存放路径
webapps tomcat默认的web应用部署目录
work web应用jsp代码生成和斌阿姨临时访问目录
posted @ 2021-02-08 13:56  德克济克Dekjike  阅读(58)  评论(0编辑  收藏  举报