Ubuntu上搭建Mosquitto MQTT服务器

EMQ君在文章“常见MQTT服务器搭建与试用”中以在Windows中安装EMQ服务器为例介绍了MQTT服务器的搭建和简单的使用,本文继续介绍在Ubuntu上如何搭建Mosquitto MQTT服务器。

安装过程

1)下载

wget http://mirrors.ustc.edu.cn/c3pr90ntc0td/eclipse/mosquitto/source/mosquitto-1.4.15.tar.gz

2)解压源代码包

tar –xvf mosquito-1.4.15.tar.gz

3)安装编译环境

sudo apt-get install gcc

sudo apt-get install libssl-dev

sudo apt-get install g++

sudo apt-get install uuid-dev

sudo apt-get install libc-ares-dev

sudo apt-get install libc-ares2

4)进入第二步中解压开的源代码目录,对源代码进行编译

cd mosquito-1.4.15

sudo make

5)启动服务

cd src

mosquito

如下图所示,mosquito在1883号端口监听MQTT服务。

Ubuntu上搭建Mosquitto MQTT服务器_第1张图片

Ubuntu上MQTT客户端工具的安装、使用

1)如文章所述,读者可以通过下面的链接来下载MQTTBox。

wget https://s3-us-west-2.amazonaws.com/workswithweb/mqttbox/latest/linux/MQTTBox.deb

2)MQTTBox安装

sudo apt –fix-broken install

sudo apt -y install libgconf2-4

sudo dpkg –i MQTTBox.deb

3)MQTTBox启动

MQTTBox

启动之后该工具的使用过程,读者可以参考常见MQTT服务器搭建与试用中的“客户端测试 - MQTTBox”章节,这里不再赘述。


更多信息请访问我们的官网 emqx.io,或关注我们的开源项目 github.com/emqx/emqx ,详细文档请访问 官方文档。

你可能感兴趣的:(Ubuntu上搭建Mosquitto MQTT服务器)