tomcat服务器各文件夹的作用

**

Tomcat服务器下各个目录和文件夹的一些作用

**
以apache-tomcat-8.5.35为例,下面图中是刚刚解压好的一个干净的tomcat,然后分别介绍各文件夹作用
在这里插入图片描述

1、bin目录:

主要是用来存放tomcat的命令,文件夹包含的是启动/关闭tomcat的脚本,我只在Windows和Linux下用过,Linux下的命令是以.sh结尾的例如:startup.sh (启动) ,shutdown.sh (停止)
Windows下是以.bat结尾的例如:startup.bat (启动),shutdown.bat (停止)
catalina文件的话可以修改Tomcat的内存和设置环境变量路径
在这里插入图片描述

2、conf目录

主要是用来存放一些Tomcat的配置文件,都是一些.xml部署文件
比较常用重要的有
server.xml:可以设置端口号、设置域名或IP、默认加载的项目、请求编码;
web.xml:有默认欢迎文件的设置,还有设置支持文件类型和过滤的作用;
context.xml:主要是用来配置数据源之类的作用;
tomcat-users.xml:这个是关于用户的角色,管理员的信息配置都在这个文件里面;
Catalina目录:这里面可以设置默认加载的项目;
在这里插入图片描述

3、lib目录

主要用来存放tomcat运行所需要的jar包。

在这里插入图片描述

4、logs目录

主要存放tomcat运行是产生日志文件,这是一个新的tomcat,所以里面是空的
需要了解的是
在windows环境中,控制台的输出日志在catalina.xxxx-xx-xx.log文件中
在linux环境中,控制台的输出日志在catalina.out文件中
清空不会对tomcat的运行产生影响
在这里插入图片描述

5、temp目录

是tomcat暂时存放文件的地方,清空不会对tomcat的运行产生影响
在这里插入图片描述

6、webapp目录

主要是用来存放应用程序,当tomcat启动时会去加载webapps目录下的应用程序。可以以文件夹、war包、jar包的形式发布应用。当然,你也可以把应用程序放置在磁盘的任意位置,在配置文件中映射好就行。
如果没有项目启动项目后访问8080端口默认ROOT里面的欢迎页面
在这里插入图片描述

7、work目录

用来存放Tomcat运行时编译后的文件。
清空work目录,重启Tomcat,可以达到清除Tomcat服务器缓存的目的。
在这里插入图片描述
8、LICENSE、NOTICE、RELEASE-NOTES、RUNNING.txt
Tomcat服务器的一些签证,运行,注意的信息。
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值