首页 > 学院 > 开发设计 > 正文

MQTT初体验mosquitto的安装和使用

2019-11-09 14:59:21
字体:
来源:转载
供稿:网友

一、简单介绍

         MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。该协议支持所有平台,几乎可以把所有联网物品和外部连接起来,被用来当做传感器和致动器(比如通过Twitter让房屋联网)的通信协议。(以上内容来源百度)

二、环境介绍

1、系统环境 :centos (腾讯云服务器)

2、MQTT版本:mosquitto-1.4.5

三、环境准备

1、资源获取

# 下载源代码包wget http://mosquitto.org/files/source/mosquitto-1.4.9.tar.gz# 解压tar zxfv mosquitto-1.4.9.tar.gz

2、linux环境准备

ares.h    sudo yum install libc-ares-dev

uuid.h     yum install libuuid-devel

g++   yum install gcc

       yum install gcc-c++3、安装

# 进入目录cd mosquitto-1.4.5# 编译make# 安装sudo make install4、问题1、提示error,没有用户 mosquitto ,使用下面命令新建一个用户即可      useradd mosquitto2、libmosquitto.so.1  文件找不到问题      //创建链接     vi /etc/ld.so.conf      //编辑文件ld.so.conf      include ld.so.conf.d/*.conf      /usr/local/lib/libmosquitto.so.1      //更新链接库      /sbin/ldconfig -v5、测试      putty : 打开三个控制台      mosquitto -v      mosquitto_sub -v -t toptest      mosquitto_pub -t toptest-m helloworld6、运行后结果      toptest helloworld


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表