做MQTT的开发,记录下一些学习过程。
安装包括:
1、RPM安装
2、源码安装
(一)使用RPM安装
安装环境Centos6.4
从下面的链接下载mosquitto的RPM安装包:点击打开链接(http://download.opensuse.org/repositories/home:/oojah:/mqtt/CentOS_CentOS-6/i686/)
运行安装命令:
[root@localhost xxx]# rpm -i mosquitto-1.3.1-3.1.i686.rpm
warning: mosquitto-1.3.1-3.1.i686.rpm: Header V3 DSA/SHA1 Signature, key ID 49e1d0b1: NOKEY
提示有warning,查了一下,这个warning是可以忽略的。方法是安下面的指令来安装:
[root@localhost XXX]# rpm -Uhv mosquitto-1.3.1-3.1.i686.rpm
warning: mosquitto-1.3.1-3.1.i686.rpm: Header V3 DSA/SHA1 Signature, key ID 49e1d0b1: NOKEY
Preparing... ########################################### [100%]
package mosquitto-1.3.1-3.1.i686 is already installed
如上所示,显示安装成功。
下面查看一下服务。
[root@localhost /]# mosquitto
mosquitto mosquitto_passwd
在命令行输入:mosquitto,按两次Tab键,出现了下面两条指令。表示mosquitto已经安装成功。启动mosquitto服务的话只需要输入mosquitto指令即可。如下:
[root@localhost /]# mosquitto
1396234681: mosquitto version 1.3.1 (build date 2014-03-25 00:14:12+0000) starting
1396234681: Using default config.
1396234681: Opening ipv4 listen socket on port 1883.
1396234681: Opening ipv6 listen socket on port 1883.
1396234750: New connection from 192.168.139.80 on port 1883.
1396234750: New client connected from 192

本文详述了MQTT开发中mosquitto的安装过程,包括RPM安装和源码安装。在Centos6.4环境下,通过RPM包安装mosquitto服务器,并补充安装客户端工具。源码安装时遇到问题,通过修改配置文件解决,成功运行mosquitto服务并进行发布、订阅测试。
最低0.47元/天 解锁文章
6279

被折叠的 条评论
为什么被折叠?



