美文网首页程序员
Tomcat下同一端口部署多个应用

Tomcat下同一端口部署多个应用

作者: 不知名的程序员 | 来源:发表于2018-07-19 22:10 被阅读0次

平常我们使用tomcat部署项目都是在本地IDE里进行Deploy,默认情况下他是部署到tomcat下的webapps目录下。当我们部署到服务器上的时候想要指定部署路径那么该怎么做呢?

首先打开tomcat/conf/server.xml文件,在<Host>标签下新加入如下代码

  <Context   path="**"  docBase="/usr/**/**" debug="0" privileged="true"> </Context>

其中重要的有俩个,一个是path,他代表了你访问时的应用名,比如当你的path设置为abc时,访问项目时路径为http:127.0.0.1:8080/abc

第二个是docBase,这个有两种写法,第一假如你的war路径为/usr/abc.war,则docBase就是/usr/abc.war。第二是将war包解压放入文件夹中,比如/usr/abc,abc文件夹中放置了war包解压的文件,此时你的docBase则为/usr/abc。(by the way:解压war包命令为jar -xvf project.war)。

好了,这样你的tomcat就可以同时部署俩个应用啦,应用的路径可以自己指定并且多个应用共享一个端口。

相关文章

网友评论

    本文标题:Tomcat下同一端口部署多个应用

    本文链接:https://www.haomeiwen.com/subject/msbpuftx.html