做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 cl