首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Tomcat下的appBase和docBase

我们先看appBase,这个目录表示: 1 这个目录下面的子目录将自动被部署为应用...2 这个目录下面的.war文件将被自动解压缩并部署为应用 而docBase只是指向了你某个应用的目录,这个可以和appBase没有任何关系。...Host>元素中的 appBase属性指定了一个路径,该路径将作为嵌套在它里面的 元素的docBase属性中设置的相对路径的基准路径。”...也就是说是docBase的基路径,如果你的项目路径在:“F://a/site1”,而你在 appBase里写:“F://a/”,在docBase里写:“site1”,这样是可以的 。...如果你appBase=“”,也就是说空着不写,在docBase里写: “F://a/site1”,也是可以的,反过来,如果是在appBase里写: “F://a/site1”,也是可以的。

3.5K10
您找到你想要的搜索结果了吗?
是的
没有找到

16.516.616.7 配置Tomcat虚拟主机

刚刚阿铭访问的Tomcat默认页其实就是在appBase目录下面,不过是在它子目录ROOT里。...appBase为应用存放目录,通常是需要把war包直接放到该目录下面,它会自动解压成一个程序目录 下面我们通过部署一个java的应用来体会appBase和docBase目录的作用 下载zrlog wget...有时会出现404问题,就有可能是appbase或者docbase定义错误 总结 docBase,这个参数用来定义网站的文件存放路径,如果不定义,默认是在appBase/ROOT下面,定义了docBase...就以该目录为主了,其中appBase和docBase可以一样。...是支持自动解压war包的,将war文件放到appbase里面,appbase默认是在/usr/local/tomcat/webapps/ [root@hf-01 src]# ls /usr/local/

1.4K80

linux学习第五十四篇:配置Tomcat监听80端口,配置Tomcat的虚拟主机,Tomcat日志

配置Tomcat的虚拟主机 vim /usr/local/tomcat/conf/server.xml 其中和之间的配置为虚拟主机配置部分,name定义域名, appBase定义应用的目录,Java...的应用通常是一个war的压缩包,你只需要将war的压缩包放到appBase目录下面即可。...刚刚访问的Tomcat默认页其实就是在appBase目录下面,不过是在它子目录ROOT里。 unpackWARs是是否自动解压war包。...docBase,这个参数用来定义网站的文件存放路径,如果不定义,默认是在appBase/ROOT下面,定义了docBase就以该目录为主了,其中appBase和docBase可以一样。...appBase为应用存放目录,通常是需要把war包直接放到该目录下面,它会自动解压成一个程序目录 下面我们通过部署一个java的应用来体会appBase和docBase目录的作用 下载zrlog:

1.4K70

配置Tomcat监听80端口,配置Tomcat虚拟主机,使用zrlog搭建个人博客,Tomcat日志

appBase则定义应用的目录也就是web工程所在的目录,Java的web应用通常是一个war的压缩包,你只需要将war的压缩包放到appBase目录下面即可。...以上配置中appBase定义为空,如果不定义appBase的路径,就需要使用标签定义一个docBase,docBase定义的目录下需要存放着网站的文件,也就是web应用。...所以就是二选一,可以使用appBase定义内部的路径,也可以使用docBase定义的外部路径。 ?...下面我们来搭建一个个人博客系统,来体会appBase和docBase目录的作用,这个系统使用的是zrlog: 1....appBase默认定义的路径是支持自动解压war包的,所以把这个war包拷贝到appBase默认定义的路径下即可: cp zrlog-1.7.1-baaecb9-release.war /usr/local

1.3K20

Tomcat架构配置

=”true” 是否自动解压;(也是就是说,当我们往站点目录里面直接上传一个war的包,它会自动解压) Java的应用通常是一个jar的压缩包,你只需要将jar的压缩包放到appBase目录下面即可。...刚刚访问的Tomcat默认页其实就是在appBase目录下面,不过是在它子目录ROOT里。 2.2 如何配置一个新的虚拟主机?...有时候配置完毕,再次访问站点会出现404,那么几乎都是这个地方没有定义对,要么就是appBASE也上传了站点文件。...(如果不知道如何解压war包,我们可以先把站点的包放到appBASE下,然后等到自动解压完毕,我们再次move站点的包到自定义的位置。)...铭哥专业解释: docBase,这个参数用来定义网站的文件存放路径,如果不定义,默认是在appBase/ROOT下面,定义了docBase就以该目录为主了,其中appBase和docBase可以一样。

60660

tomcat配置虚拟主机

我们须要配置自己的记住就须要在Engine节点中加入�Host节点,默认的有一个host例如以下: 这个里面的name表示的是訪问本地的localhost地址,appBase表示项目指定的父位置,当前的webapps代表:TOMCAT_HOME/...以下是我自己配置的一个虚拟主机: <Host name="www.abc.net" appBase="/var/JavaServer/test" unpackWARs="true" autoDeploy...appBase须要你指定的项目父路径,在当前的路径下能够存放多个项目 ,我们能够把项目打包或者放文件夹放在/var/JavaServer/test这个文件夹下 unpackWARs=”true” 表示当发如今...以下说说在Host节点下的Context节点,这个就是部署一个项目,可是这个项目不是在appBase文件夹下,他的路径在/var/www/html/hello这个文件夹下,path表示对外訪问的名称,

3K30
领券