33 lines
948 B
Markdown
33 lines
948 B
Markdown
## 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
|
||
``` |