1 适用场景:
域名+不同端口号直接访问网站,不需要项目名称访问,如
searchclf.taichuan.com:8017和searchclf.taichuan.com:8010
假如通过域名+相同端口号+项目名称项目访问网站,名称区分工程访问,如
searchclf.taichuan.com:8010/web1 和 searchclf.taichuan.com:8010/web2
此时把web应用放在tomcat安装目录/webapps/下即可,不需要做如下配置。
2 部署步骤:
2.1复制一份tomcat安装目录/conf/server.xml文件中的Service标签及其内容;
2.2修改所复制的内容的Service标签name、Connector标签的port、Engine标签下的name(名字与Service标签name相同)、Host标签下的appBase和Host标签下的Context标签的docBase(web应用地址)。
Host的name只能为localhost,不能为域名,否则启动后的tomcat会吃内容80%以上,导致服务器崩溃。
注:这里修改的所有内容不能与server.xml文件中其他Service标签内容相同。
server.xml已经存在的Service
复制后修改的Service
2.3在tomcat安装目录下创建一个存放web应用的地址并把web一样放入该路径,这里创建了webapps1并把police_system_other web应用放入;
2.4重启tomcat即可;
转自:https://blog.csdn.net/sunshinegyan/article/details/78540054