xmall分布式部署,基于docker-compose部署多个tomcat

本文档详细介绍了如何使用docker-compose在三台服务器上部署xmall分布式项目。第一台服务器负责elasticsearch、redis和dubbo,第二台承载activemq和mysql,而第三台则部署了6个tomcat实例和1个nginx服务,所有组件的部署都在docker-compose环境下进行。
摘要由CSDN通过智能技术生成

xmall分布式项目是基于dubbo实现的多服务管理通信的大型购物商城系统,这里我采用了三台服务器,第一台安装elasticsearch,redis,dubbo, 第二台安装activemq,mysql,第三台部署项目,6个tomcat+1nginx,所有部署都是基于docker-compose,服务器安装docker-compose可以参考我之前的部署Apollo的文章

这里记录一下第三台服务器部署的操作

1.首先确保你的项目在本机可以跑通,然后在idea/eclipse中将具体项目打成war包
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210301235046605.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210301235138532.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210301235652102.png)
2.将打完的war包上传服务器,这边我用的mac没有win的xshell软件传输,我使用的是 sftp root@ip  
输入服务器密码
put 当前war包的zip文件  放到服务器某文件夹
put /User/apple/war.zip  /opt/

3.服务器配置:
  1.首先确保服务器上有jdk
    wget  wget --no-check-certificate --no-cookies --
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值