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

33 lines
948 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## 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
```