MQTT的服务器部署,相对来说也是比较容易的。
MQTT可以部署在windows环境下,也可以部署在linux环境下,在文章中,我们主要说以说如何在centos中部署MQTT服务器。
MQTT有官方版本的,也有第三方开源版本中,文章中,我们主要介绍一下EMQTT在centos下的安装。
EMQTT具有标准协议,开放源码,高并发低延时,分布集群桥接,多数据库存储,私有云部署,专业团队支持。所有在本文章中我们介绍EMQTT的部署,有兴趣的同学也可以部署MQTT。
下面开始介绍安装步骤.
1.进入centos系统(本文以centos6.5为例 并在‘~’目录进行操作)
2.在控制台输入 wget http://emqtt.com/downloads/2004/centos 进行下载
3.下载完成后 输入 unzip 对下载的包进行解压 下载的包名称默认为"centos"
4.解压完成后 在‘~’目录中得到emqttd文件
5.进入emqttd文件 cd emqttd
6.测试(启动)emqttd服务 ./bin/emqttd console
控制台输出如下 启动成功
在这里我们可以看到一共启动了4个端口 这4个端口我们稍后做解释
7.CTRL+c关闭控制台。守护进程模式启动:
./bin/emqttd start
启动错误日志将输出在log/目录。
EMQ消息服务器进程状态查询:
./bin/emqttd_ctl status
正常运行状态,查询命令返回:
$ ./bin/emqttd_ctl statusNode'emqttd@127.0.0.1'is startedemqttd 2.0 is running
网友评论