Files
fastbee/docker
kerwincui 5539c1b6af 更新
2024-03-17 14:59:23 +08:00
..
2024-03-17 14:59:23 +08:00
2024-03-17 14:59:23 +08:00
2024-03-17 14:59:23 +08:00
2024-03-17 14:59:23 +08:00
2024-03-17 14:59:23 +08:00

1.clone本项目

   git clone https://gitee.com/zhuangpengli/fastbee-docker.git
   cd fastbee-docker
   cp -rf ./data /var

2.编译java包

   git clone https://gitee.com/zhuangpengli/FastBee.git
   cd FastBee/springboot
   # 编译emqx版本 请修改fastbee-admin下面 application.yml
   # server:  
   #    broker:
   #        enabled: false
   #        openws: false
   # 编译netty mqtt版本 保持默认配置
   mvn clean package -Dmaven.test.skip=true
   cp ./fastbee-admin/target/fastbee-admin.jar /var/data/java/fastbee-admin.jar

3.打包前端目录

   git clone https://gitee.com/zhuangpengli/FastBee.git
   cd FastBee/vue
   npm install
   npm run build:prod
   cp -rf ./dist/* /var/data/nginx/vue

4.启动项目

   cd /var/data
   setenforce 0
   chmod 777 -R /var/data 
   # 使用emqx版本mqtt broker输入该命令
   sudo cp -rf docker-compose-emqx.yml docker-compose.yml
   # 使用netty mqtt则使用默认脚本直接启动
   docker-compose up -d