mqtt服务器搭建php,打造私有物联网1--MQTT服务器

前言

MQTT是轻量的IoT通信协议,适合硬件能力低的嵌入式MCU用来传输信息。MQTT协议也是众多物联网云平台支持的主流协议。有时候我们并不愿意把所有的传感器数据上传到云平台,这时候就需要一个自己私有的IoT平台了。可以选择的开源平台还挺多的,国内的有EMQ适合做mqtt接入,国外的thingsboard等等,本文选择使用thingsboard。

一、ThingsBoard

thingsboard是开源的,可以去修改源码实现自己的特殊需求,使用Java。

这里用官方的结构图来说明工作流程:

none.gif

1.JPG (68.25 KB, 下载次数: 36)

2019-4-15 10:44 上传

二、安装

本次使用的硬件平台为树莓派3B,Thingsboard依赖Java8环境、postgreSQL数据库

安装Java8:

sudo apt-get openjdk-8-jdk

更新:

sudo apt-get update

安装postgreSQL:

sudo apt-get install postgresql postgresql-contrib

启动postgreSQL:

sudo service postgresql start

使用postgres用户连接到postgreSQL数据库并创建名为thingsboard的数据库,以及用于访问该数据库的用户名及密码。

<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值