Skip to content

本地搭建(Windows)

注意

如果所有中间件+API+UI全部启动 ,电脑内存至少在16G及以上。

搭建中间件

本文档只系统docker 方式搭建,如果自建的话,碰到问题自己解决问题就好。

  1. 下载工程 工程地址:https://gitee.com/beijing_hongye_huicheng/docker

  2. 执行脚本(进入docker工程目录)

如果中间件与API不在同一个机器,需要修改Rocketmq 节点 在 config/broker.conf 文件中,将brokerIP1修改为部署docker的局域网ip。

  docker-compose up -d

如果被墙了,则执行:

docker-compose -f docker-compose-lili-source.yml up -d
  1. 查看容器启动情况 可以直接去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

  1. 下载代码

    Java后端代码地址:https://gitee.com/beijing_hongye_huicheng/lilishop

  2. 修改配置文件

    编辑config/appliaction.yml文件,将里面的192.168.0.116修改为中间件的ip

  3. 启动API

  4. 查看API文档(Swagger)

    api地址:端口/doc.html

搭建UI

  1. 下载代码

    前端代码地址:https://gitee.com/beijing_hongye_huicheng/lilishop-ui

  2. 安装yarn(用npm、cnpm都可以)

    npm install yarn -g

  3. 修改配置文件 访问API地址。

    买家:lilishop-ui/buyer/public/config.js

    卖家:lilishop-ui/seller/public/config.js

    管理端:lilishop-ui/manager/public/config.js

  4. 启动

    yarn run dev