操作系统:CentOS7(64-bit)

1 EMQ下载

下载地址:https://www.emqx.io/downloads#broker
下载界面如下图所示:
MQTT服务器(EMQ)安装部署 - 图1
我们此处选择了开原版。
版本号为:v2.3.0
系统和软件:Linux/centos7/zip
下载后的文件为:emqttd-centos7-v2.3.0.zip

2 安装

2.1 解压缩包

具体命令如下:

unzip emqttd-centos7-v2.3.0.zip

解压后目录结构如下图所示:
MQTT服务器(EMQ)安装部署 - 图2
emqttd目录结构如下图所示:
MQTT服务器(EMQ)安装部署 - 图3
bin目录结构如下图所示:
MQTT服务器(EMQ)安装部署 - 图4

2.2 启动EMQ服务器

具体命令如下:

./emqttd start


该命令在bin目录下。
执行结果如下:
MQTT服务器(EMQ)安装部署 - 图5

2.3 启动状态查询确认

具体命令如下:

./emqttd_ctl status


该命令在bin目录下。
执行结果如下:
MQTT服务器(EMQ)安装部署 - 图6

3 浏览器访问确认

访问地址:http://192.168.3.104:18083
这里的IP地址,是我本地虚拟机中CentOS系统的IP地址,服务器部署在那台主机上,应该把IP地址换成对应主机的真实地址。
访问后会出现登陆界面,如下图所示:
MQTT服务器(EMQ)安装部署 - 图7
输入用户名和密码,尝试是否能正常登陆。
用户名:admin
密码:public
登陆后如果出现下图的界面,则表示EMQ服务器已正常运行。
MQTT服务器(EMQ)安装部署 - 图8
MQTT服务器(EMQ)安装部署 - 图9