栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

在一个tomcat中部署多个web工程的三种方法

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在一个tomcat中部署多个web工程的三种方法

文章目录
    • 1. 把多个web工程copy到tomcat的webapps路径下
    • 2. 修改conf/service.xml配置文件
    • 3. 在confCatalinalocalhost路径下给每个web工程新建xml配置文件
    • 附:在一台主机 启动多个tomcat服务

1. 把多个web工程copy到tomcat的webapps路径下

访问url:http://localhost:8080/web工程/资源
注:启动tomcat服务器,浏览器地址栏输入http://localhost:8080/默认访问webapps/ROOT/index.html
不推荐,web工程与tomcat耦合度太高,不便于版本更迭时迁移

2. 修改conf/service.xml配置文件

把每个web工程的资源路径和映射路径,在Host标签的Context子标签中进行配置,每个web工程配置一个Context子标签。
例如:

docbase - web工程的资源路径
path - web工程的映射路径 ,即服务器将path路径解析为docbase路径。
此时的访问url: http://localhost:8080/path/资源



   
    
    
    

     
      
       
        
      

      
            
            

   
        

      
    
  

仍然不推荐,更改了tomcat的配置文件。

3. 在confCatalinalocalhost路径下给每个web工程新建xml配置文件

xml配置文件内容,同上,例如:
注:xml文件名与path名一致。
tomcat启动时,自动读取配置文件。

此时的访问url: http://localhost:8080/path/资源

推荐使用

附:在一台主机 启动多个tomcat服务

copy一份tomcat,配置环境变量,修改startup.bat catalina.bat中的环境变量名;
修改conf/service.xml配置文件的各种端口号;
然后在一个同一台主机 启动多个tomcat服务。

参考:一台电脑同时运行多个tomcat配置方法

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/642320.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号