EMQ代理服务器在Windows7 64系统下的安装和启动

来源:互联网 发布:mac视频投放led 编辑:程序博客网 时间:2024/05/29 18:32
本文章主要总结了EMQ代理服务器的安装和测试,EMQ代理服务器可以作为一个中间件Broker,将客户端发布的信息,发送给订阅了该信息的另一个客户端。下面将详细讲解EMQ代理服务器的下载和安装教程。


EMQ代理服务器下载地址:
http://emqtt.com/downloads


1.1我的操作系统为win7 64位,故下载开发板emqttd-windows7-v2.3.1.zip,下载完解压出来,我将解压出来的文件放目录D:\1Project\下,如下图所示:
 

1.2进入文件【emqttd-windows7-v2.3.1】-【emqttd】-【bin】目录下,如下图所示:
 


1.3接下来注册和启动服务器,步骤如下:
1.3.1首先,在计算机开始菜单【运行】输入cmd,进入控制台程序,如下图所示:
 


1.3.2接着在光标出输入语句:cd D:\1Project\emqttd-windows7-v2.3.1\emqttd,回车后,进入该目录下,如下图所示:(注意:一定要严格按照路径输入,否则会出错。出错后一定要多尝试几次,这个步骤肯定是没有错误的。该步骤的目的是:在CDM上安装和启动服务器)
 


1.3.3接着在光标处输入D:然后回车,如下图所示:
 


1.3.4然后在光标出输入bin\emqttd install后回车,这时会弹出一个窗口,点击【确定】后再次消失。由于我的已经安装了,所以不会弹出窗口,并且会有提示,如下图所示:
 


1.3.5接着在光标出输入bin\emqtt start。这时,会再次弹出一个窗口,点击【确定】后再次消失,由于我已经启动过了,所以没有弹窗也没有提示,但是可以输入bin\emqttd_ctl status回车后,会有提示,如下图所示:
 


1.4此时,服务器安装完毕,并且已经启动了,接下来可以登录如下网址查看代理服务器运行状态,如下图所示:
登录网址:http://localhost:18083
账号:admin     密码:public
 


只要等打开1.4所述页面,说明EMQ服务器已经正确安装和启动。


注意:后台Web管理页面被设置为只能本地访问,如果想用其他主机访问该管理页面,需要修改http://127.0.0.1:61680/http://0.0.0.0:61680/」。
相关配置文件:apache-apollo-1.7.1\bin\mybroker\etc\apollo.xml,大约61行:
<web_admin bind="http://127.0.0.1:61680"/>
<web_admin bind="https://127.0.0.1:61681"/>

参考内容:

https://github.com/emqtt/qmqtt-client
https://zhidao.baidu.com/question/417406073.html
http://www.embedu.org/Column/9097.html
http://emqtt.com/docs/v2/install.html#windows
http://blog.csdn.net/yannanxiu/article/details/52703946