Tomcat目录结构

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: Tomcat目录结构

1 Tomcat目录结构-bin

bin目录主要是用来存放tomcat的命令,主要有两大类,一类是以.sh结尾的(linux命令),另一类是以.bat结尾的(windows命令)。

很多环境变量的设置都在此处,例如可以设置JDK路径、tomcat路径


startup 用来启动tomcat


shutdown 用来关闭tomcat


修改catalina可以设置tomcat的内存


2 Tomcat目录结构-conf

conf目录主要是用来存放tomcat的一些配置文件。


server.xml可以设置端口号、设置域名或IP、默认加载的项目、请求编码


web.xml可以设置tomcat支持的文件类型


context.xml可以用来配置数据源之类的


tomcat-users.xml用来配置管理tomcat的用户与权限


在Catalina目录下可以设置默认加载的项目


server.xml:配置整个服务器信息。例如修改端口号,添加虚拟主机等;


Tomcat-users.xml:存储tomcat用户的文件,这里保存的是tomcat的用户名及密码,以及用户的角色信息。可以按着该文件中的注释信息添加tomcat用户,然后就可以在Tomcat主页中进入Tomcat Manager页面了;


web.xml:部署描述符文件,这个文件中注册了很多MIME类型,即文档类型。这些MIME类型是客户端与服务器之间说明文档类型的,如用户请求一个html网页,那么服务器还会告诉客户端浏览器响应的文档是text/html类型的,这就是一个MIME类型。客户端浏览器通过这个MIME类型就知道如何处理它了。当然是在浏览器中显示这个html文件了。但如果服务器响应的是一个exe文件,那么浏览器就不可能显示它,而是应该弹出下载窗口才对。MIME就是用来说明文档的内容是什么类型的!


context.xml:对所有应用的统一配置,通常我们不会去配置它。


3 Tomcat目录结构-lib、log

lib:


lib目录主要用来存放tomcat运行需要加载的jar包。


例如,像连接数据库的jdbc的包我们可以加入到lib目录中来。


logs:


logs目录用来存放tomcat在运行过程中产生的日志文件,非常重要的是在控制台输出的日志。(清空不会对tomcat运行带来影响)


在windows环境中,控制台的输出日志在catalina.xxxx-xx-xx.log文件中


在linux环境中,控制台的输出日志在catalina.out文件中


4 Tomcat目录结构-其他

temp:


temp目录用户存放tomcat在运行过程中产生的临时文件。(清空不会对tomcat运行带来影响)


webapps:


webapps目录用来存放应用程序,当tomcat启动时会去加载webapps目录下的应用程序。可以以文件夹、war包、jar包的形式发布应用。


当然,你也可以把应用程序放置在磁盘的任意位置,在配置文件中映射好就行。


work:


work目录用来存放tomcat在运行时的编译后文件,例如JSP编译后的文件。


清空work目录,然后重启tomcat,可以达到清除缓存的作用。


相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
7月前
|
运维 Java 应用服务中间件
Tomcat详解(二)——tomcat安装与配置
Tomcat详解(二)——tomcat安装与配置
58 1
|
IDE Java 应用服务中间件
eclipse配置tomcat
Eclipse是一款非常流行的Java开发集成环境(IDE),它主要用于开发Java语言相关的应用程序。而则是一个流行的,也是一个。在Java Web应用程序的开发过程中,使用Eclipse配置Tomcat可以使开发者更方便地进行Web应用程序的总之,通过在Eclipse中配置Tomcat服务器,可以大大方便Java开发者进行Web应用程序的开发和管理。接下来我们就开始配置吧!
|
监控 Java 应用服务中间件
tomcat目录结构及配置文件详解
上篇文章讲解了怎么去安装tomcat,本篇文章讲解一下tomcat的目录及配置文件
|
前端开发 应用服务中间件
tomcat部分项目
注册用户 用户登录
54 0
|
Java 应用服务中间件 开发者
Tomcat 目录结构| 学习笔记
快速学习 Tomcat 目录结构,介绍了 Tomcat 目录结构系统机制, 以及在实际应用过程中如何使用。
tomcat原理-1-目录结构
/bin - 启动,关闭,其他可运行脚本和一些其他文件/conf - 配置文件。比较重要的文件有server.xml(容器的配置文件)/logs - 默认的运行日志文件/webapps - web应用的发布位置/lib - 要放到classpath下的jar包/work - 工作目录,app运行过程...
854 0
|
应用服务中间件
tomcat访问webapp下面工程的文件含有软连接
工程deploy后编译后的包中 需要包含一些静态图片的文件夹 图片文件有很大 所有用软连接
1311 0
|
Java 应用服务中间件 网络协议