Tomacat目录以及服务器配置文件信息

Posted 哟吼!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Tomacat目录以及服务器配置文件信息相关的知识,希望对你有一定的参考价值。

一、

 

1、Tomacat的启动:

 在我的windows10中我下载的是8.5版本的tomacat,我就是通过“.sh”文件来打开和关闭tomacat

 

要打开.sh文件还需要

 

这个Git在它的官网下载就可以,没什么好讲的。。。

下载完之后打开startup.sh文件就可以,这个时候会跳出来一个命令窗口,一会就消失了。消不消失不重要,打开startup.sh文件后我们就打开浏览器访问http://localhost:8080/就可以了,如果正常的话你会访问到Tomacat首页

2、conf目录下的server.xml存放的是服务器启动时候的配置信息

 

 打开这个文件之后

 

 这里就是我们访问端口的配置,开发期间尽量不要改动这个端口

3、logs存放的是日志文件,什么是日志文件就是你的服务器什么时候启动什么时候关闭的一些信息

 

二、Web应用程序:

 

 

 介绍一个概念:缺省web应用,即就像你访问http://localhost:8080/不需要指定web应用一样,如果你把path=“(里面不写东西)”,这样的话就把这个news配置成了缺省web应用,每次你访问这个链接就默认去找这个news应用下的信息

 

但是我们每次改完这个server.xml文件之后还要重启服务器,这个时候我们可以通过查看Tomacat文档来找寻一种新的解决方案,因为我们要找web应用配置方面的内容

 

 

 

 

 

 然后就开始看吧。。。。。。我这里讲几种方案

1、直接把你的应用放在这个文件夹里面:

 

 比如你的web应用是

 

 你把两个网页放入了news这个目录中,那么这个news就是一个web应用

 

 你在D:\\Tomcat\\apache-tomcat-8.5.46-windows-x64 (1)\\apache-tomcat-8.5.46\\conf\\Catalina\\localhost目录中写了一个a.xml文件,文件内容如上面那一行

这个时候你的文件名就是对外访问的虚拟路径(即context path),这样写的话不需要重启服务器,访问的时候访问http://localhost:8080/a就可以

 

如果你起的文件名是a#b#c.xml,这个时候你访问这个应用就可以http://localhost:8080/a/b/c来访问

 

如果你想把news这个应用配置成为缺省web应用你可以把文件名改成ROOT.xml就可以了

 

此外还可以直接把news文件夹拖入Webapps这个目录下,这样的话对外访问路径就是http://localhost:8080/news

以上是关于Tomacat目录以及服务器配置文件信息的主要内容,如果未能解决你的问题,请参考以下文章

yii2 配置文件加载顺序, 以及调用自定义配置信息。

Centos8.2云服务器环境安装Tomcat8.5的详细教程

win10配置JAVA和tomacat环境变量

Mycat配置入门

分库分表之MyCat配置初体验

Tomcat学习—Tomcat的简介和目录以及配置文件介绍(Windows环境)