Tomcat如何部署多个项目? - Tomcat 8.0

目的:windows服务器的Tomcat想要部署多个项目,启动Tomcat,可以通过不同的端口来访问不同项目。

部署方案

1. 同一个Tomcat,多个端口

  1. 打开Tomcat文件夹中的conf文件夹,打开server.xml

  2. 复制 全部节点 ,粘贴新增节点

  3. 删除掉新增节点下的节点

  4. 新增Service节点的name属性修改为Catalina1

  5. 新增Service节点的Connector节点port属性修改为8001(根据机器配置未占用端口),redirectPort修改为8444

  6. 新增Service节点的Engine节点的name修改为Catalina1

  7. 新增Service节点的Engine节点的Host节点appBase属性修改为webapps1

  8. 保存,回到Tomcat文件夹中,新建webapps1文件夹,将war包放到该文件夹中

  9. 打开bin文件夹,运行startup.bat文件

此时同一个Tomcat多个端口部署项目就完成了。
通过http://localhost:端口号/项目名/ 访问项目即可。
如果还要再发布一个项目,重复上述步骤即可
再新增一个节点,再新建一个webapps2文件夹,再复制一个Catalina2文件夹。


2. 同一个Tomcat 同一个端口 部署多个项目

第一步:把待发布的多个项目war包放入tomcat的webapps文件下
第二步:修改 Tomcat\conf 下的server.xml文件,

  1. 在server.xml文件中新增节点,一个节点代表一个web应用、

  2. path属性:指定访问该Web应用的URL入口。 如“/HelloApp1/”

  3. docBase属性:指定Web应用的文件路径,可以给定绝对路径,可以给定相对路径,如应用HelloApp1的文件路径为/webapps/HelloApp1

  4. reloadable属性:如果这个属性设为true,tomcat服务器在运行状态下会监视在WEB-INF/classes和WEB-INF/lib目录下class文件的改动,如果监测到有class文件被更新的,服务器会自动重新加载Web应用。

第三步:启动Tomcat服务,使用 http://localhost:8080/HelloApp1/ 访问项目即可。


原文链接:https://jingyan.baidu.com/article/2fb0ba40da57e300f2ec5fcc.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值