CRMEB单商户JAVA2.0版本安装说明

< CRMEB Java 2.0 安装教程 >

背景:官方文档只提供了2.0本地部署教程,服务器LINUX系统上部署讲解还是1.0时期的说明,这里为其他技术能少踩坑简单说明下我碰见的问题及解决方法。

1.安装宝塔环境。

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

2.安装必要环境

  1.Nginx 1.20.2

  2.MySQL 5.7.34

  3.Redis 6.2.6

  4.JAVA 1.8 (安装前查询系统是否安装存在JAVA版本,不存在自己百度下安装方法这里不单独说明。)

java -version

3.编译JAR包

这里使用的是IntelliJ IDEA开发工具,其他开发工具的仅供参考。

安装拓展插件Lombok

设置构建工具参数加速构建(构建慢的可以设置下,效果因人而异)

-DarchetypeCatalog=internal

 导入项目文件,别选错地址,一定要到/code/CRME目录下。

修改crmeb-admin 后端管理API接口及crmeb-front 前端管理API接口参数

application-prod.yml 对应生产环境

application.yml 对应开发环境

我们部署服务器上需要用到生产环境配置

修改start.sh启动文件 这里要设置两个一个是后端API接口要用的,一个是前端API接口要用的。相关参数根据自己的情况设置。接口的绝对路径与包名。

 

设置好后点击右侧的Maven 选择crmeb 点install 等待提示成功就可以。这点跟官方本地部署一样。

生成成功后复制Crmeb-admin.jar 与start.sh 到服务器后端API接口域名下。没用生成站点的自己直接生成下,设置反向代理 127.0.0.1:20000

生成成功后复制Crmeb-front.jar 与start.sh 到服务器前端API接口域名下。没用生成站点的自己直接生成下,设置反向代理 127.0.0.1:20001

这里start.sh需要设置相对应的接口绝对地址,及相对的包名。设置好后通过命令面板运行。

./start.sh

 运行后提示正在发布便可以关闭,不会影响运行。如果重复运行的或后台部署老是提示验证码错误的可通过下面代码查询下端口情况。

netstat -ntulp |grep 20000
netstat -ntulp |grep 20001

如果存在相关的端口证明端口占用,可以同过kill 进程号 关闭。进程号再上面命令查询时会显示。

kill 进程号

访问API接口域名地址:域名/doc.html  提示输入密码的输入 账号:crmeb  密码:crmeb.com 有需要修改的可以在前面修改配置中修改这个账号密码。

到这里后端就部署完成,其他的前端代码就根据官方文档上的说明直接设置就可以。

有不对的地方欢迎一起交流。

授权购买

系统开发不易,希望大家支持正版,官方正版授权渠道价格联系Wx:yoabyss

在线授权:hxops.taobao.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

总是留下的那一个

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值