[2] MQTT,mosquitto,Eclipse Paho----mosquitto使用扫盲

既然要说后续系统都是围绕MQTT,mosquitto,Eclipse Paho展开,则在这里有必要先给大家简单说一下mosquitto的基本使用,扫一下盲。给大家简单介绍一下mosquitto在window系统下如何安装和启动。


(1) 下载安装包

首先登录mosquitto的官方网站(http://mosquitto.org/),到下面的地址(http://mosquitto.org/download/)下载一个安装包,咱们以Window系统为例子。下载mosquitto-1.4.2-install-win32.exe ,顺便说一句,如果大家经济条件允许的话,可以为这个软件捐赠一些钱,其上面一般都有VISA卡或者Master信用卡的捐赠渠道的。

技术分享


(2)安装方式和普通的Window系统的可执行文件的安装方式没有什么区别,一般默认安装即可。


  (3)   默认安装完后,所有所有的程序都安装在这个目录下,C:\Program Files (x86)\mosquitto。

  如果你不想在其他的操作系统上也执行安装程序,把C:\Program Files (x86)\mosquitto这个文件夹拷贝到任何路径,

都可以使用。比如,为了输入的方便,我把其拷贝到d:\mosquitto,当然也可以直接在C:\Program Files (x86)\mosquitto这个文件夹里面操作。


 (4) 进入d:\mosquitto,输入下面的命令,

4.1 cd d:\mosquitto

4.2 mosquitto  -p 1883 -v 

即可启动mosquitto的服务,其使用默认提供的配置文件;如果1883被占用,把-p后面参数换成别的端口即可,比如,1885

mosquitto  的具体使用命令如下。

mosquitto [-c config file] [ -d | --daemon ] [-p port number] [-v]


来指定启动的方式,其中,-c 后面跟的是启动mosquitto可以调整的参数,比如是否开启基本认证,端口是什么,SSL单向和双向的认证配置等等。

-d 表示MQTT mosquitto将在后台运行。

-p 代表当前的mosquitto服务实例启动以后,其监听端口号,这个配置的覆盖[-c config file] 指定的配置文件中的端口

-v 代码调试模式(verbose)可以输出更多的信息


因为笔者的1883端口已被占用,因此使用1885端口


技术分享


恭喜你,mosquitto的服务器已经安装并运行了。





郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。