tomcat相同端口部署不同项目

tomcat相同端口部署不同项目

   张吉吉     2019年11月13日 01:08     1667    

1、目标

当使用tomcat部署多个应用的时候,而在使用端口的时候需要使用相同的端口。

比如都想使用80端口作为发布端口,就不能再使用不同的端口去发布项目。可以使用不同访问路径作为区分不同项目的方法。

http://192.168.0.215:8080/web1 去访问第一个发布项目

http://192.168.0.215:8080/web3 去访问第二个发布项目

 

2、部署

只需要使用一个service就可以,使用多个虚拟目录

<Context path="/web1" docBase="/usr/local/src/tomcat/webapps" debug="0" reloadable="true" />

<Context path="/web3" docBase="/usr/local/src/tomcat/webapps3" debug="0" reloadable="true" />

访问路径设置为/web1和/web3

项目在系统的路径配置为

/usr/local/src/tomcat/webapps和/usr/local/src/tomcat/webapps3

这两个目录是必须要手动创建的,如果在启动的时候,没有创建目录,是会报错。

1.png

 

3、访问

访问http://192.168.0.215:8080/web1/

2.png

访问http://192.168.0.215:8080/web3/

3.png



文章评论

0

其他文章