war包部署

tomcat部署

将代码中附带的tomcat上传到服务器

解压tomcat

删除tomcat/webapp中的内容

修改tomcat配置catalina.properties和server.xml

修改完第一个tomcat后,将其复制粘贴3份,分别命名为tomcat1-4

tomcat1-4的端口配置如下:

tomcat1    Server port="8005"    Connector port="18001"
tomcat2    Server port="8006"    Connector port="19001"
tomcat3    Server port="8125"    Connector port="18180"
tomcat4    Server port="8425"    Connector port="18002"

开放18001端口,将laike-gateway的war包(打包方式参考下方war包部署内容)上传到tomcat1/webapp中

在tomcat1/bin目录下,运行启动脚本

./startup.sh

查看启动日志

tail -f ../logs/catalina.out

验证是否运行成功

curl http://localhost:18001/gateway/gw

出现以下响应表示运行成功

war包部署

使用idea导入项目,设置jdk版本使用1.8

设置maven版本为3.6.3

手动导入依赖到本地仓库

选择prod环境

使用maven打包

按以下说明将所有的war包分别上传到tomcat1-4中,上传后分别启动tomcat

依赖laike-common模块的模块部署在tomcat1中,未购买的模块请忽略

tocmat-18001 说明                               
├── laike-admin-store 商城后台【需部署,本地需启动】            
├── laike-file 图片文件模块 【需部署,本地需启动】        
├── laike-gateway 网关【需部署,本地需启动】  
├── laike-order 移动端订单接口【需部署,本地需启动】
├── laike-payment 支付模块【需部署,本地需启动】   
├── laike-task 任务逻辑【需部署,本地需启动】
├── laike-plugin-distribution分销【需部署,本地需启动】
├── laike-admin-supplier 供应商【需部署,本地需启动】
├── laike-invoice 发票模块【需部署,本地需启动】

依赖laike-pluCommon-common的模块部署在tomcat2中

tomcat2- 19001
├── laike-plugin-seckill            秒杀模块【需部署,本地需启动】
├── laike-plugin-group              拼团模块【需部署,本地需启动】 
├── laike-plugin-integral           积分模块【需部署,本地需启动】 
├── laike-plugin-member             会员制【需部署,本地需启动】 
├── laike-plugin-presell            预售模块【需部署,本地需启动】 
├── laike-plugin-diy                首页diy【需部署,本地需启动】
├── laike-plugin-auction            竞拍【需部署,本地需启动】
├── laike-plugin-flashsale          限时折扣【需部署,本地需启动】

项目IM、直播模块部署在tomcat3

tocmat3-18180
├── laike-online-message 客服消息
├── laike-plugin-living 直播模块

依赖laike-common的部分模块部署在tomcat4中

tomcat4-18002
├── laike-freight              运费管理【需部署,本地需启动】
├── laike-coupon               优惠券【需部署,本地需启动】
├── laike-mall                 PC商城【需部署,本地需启动】
├── laike-mch                  移动端店铺【需部署,本地需启动】
├── laike-app                  首页diy【需部署,本地需启动】
├── laike-product              商品竞拍【需部署,本地需启动】
├── laike-user                 用户【需部署,本地需启动】
├── laike-admin-mch            PC店铺【需部署,本地需启动】
├── laike-mch-son              门店模块【需部署,本地需启动】
Copyright © www.laiketui.com all right reserved,powered by Gitbook该文件修订时间: 2024-09-20 15:38:41

results matching ""

    No results matching ""