FastBee/docker/data/部署前必读.md
2025-07-07 09:21:15 +08:00

948 B
Raw Permalink Blame History

1.编译fastbee-admin.jar和fastbee-record.jar包

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

2.打包前端目录

   cd FastBee/vue
   npm install --registry=https://registry.npmmirror.com
   npm run build:prod
   cp -rf ./dist/* /var/data/nginx/vue

3.启动项目

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