安装教程
环境依赖安装
go-things安装
在go-things中依赖mongodb,mysql,redis,etcd,kafka,zookeeper
- 首先
git clone https://github.com/go-things/things.git获取最新的go-things cd things进入文件夹- 在初始目录中提供了docker-compose文件,如果安装好了docker及docker-compose可以直接 docker-compose up 即可更新
- 如果都没有安装则sudo ./init.sh即会安装docker及docker-compose及第三方依赖
- 然后将db中的sql导入mysql中即可
mqtt安装
mqtt服务器依赖kafka,etcd及go-things,所以需要先安装好go-things
- 首先
git clone https://github.com/go-things/things-mqtt.git获取最新的mqtt服务器 cd things-mqttgo build./hmq -c conf/hmq.conf
即可连接mqtt
后台安装
后台服务同样依赖于go-things,所以也需要先安装好go-things
git clone https://github.com/go-things/admin.git- 按照
https://www.gin-vue-admin.com/的说明安装服务