Appearance
本地搭建(Windows)
注意
如果所有中间件+API+UI全部启动 ,电脑内存至少在16G及以上。
搭建中间件
本文档只系统docker 方式搭建,如果自建的话,碰到问题自己解决问题就好。
执行脚本(进入docker工程目录)
如果中间件与API不在同一个机器,需要修改Rocketmq 节点 在 config/broker.conf 文件中,将brokerIP1修改为部署docker的局域网ip。
docker-compose up -d
如果被墙了,则执行:
docker-compose -f docker-compose-lili-source.yml up -d
- 查看容器启动情况 可以直接去docker应用程序里面看或者是用docker ps 命令查看
自行搭建中间件
Mysql 8.0.25
Redis 6.2.5
elasticsearch 7.3.0 需要IK分词器
rocket-server 4.7.0
xxl-job 2.3.0
搭建API
下载代码
Java后端代码地址:https://gitee.com/beijing_hongye_huicheng/lilishop
修改配置文件
编辑config/appliaction.yml文件,将里面的192.168.0.116修改为中间件的ip
启动API
查看API文档(Swagger)
api地址:端口/doc.html
搭建UI
下载代码
前端代码地址:https://gitee.com/beijing_hongye_huicheng/lilishop-ui
安装yarn(用npm、cnpm都可以)
npm install yarn -g
修改配置文件 访问API地址。
买家:lilishop-ui/buyer/public/config.js
卖家:lilishop-ui/seller/public/config.js
管理端:lilishop-ui/manager/public/config.js
启动
yarn run dev