MQTT局域网
本教程介绍的是如何在局域网内搭建 MQTT 服务器。
搭建 MQTT 服务器
1. 下载
这里介绍的是使用 EMQ 开源项目来搭建自己的 MQTT 服务器,可在EMQ 官网下载。
点击下方图标可以直接下载EMQ安装包。
下载完对应的版本后,解压到一个目录(英文目录)。本例的安装目录为 D:\MQTT\emqx。
2. 安装
以管理员身份运行 Windows 命令行窗口(cmd),使用 cd 指令进入 EMQ X 的安装目录。
输入指令bin\emqx console
启动控制台模式。
bin\emqx console
启动成功后,会弹出控制台窗口。将此控制台窗口关闭后进行 Windows 服务注册。
在 cmd 输入bin\emqx install
为 EMQ X 注册 Windows 服务。如果服务注册成功,会有“Service emqx_4.2.6 added to system.`的提示。
bin\emqx install
3. 启动
输入bin\emqx start
来启动 EMQ X 服务。
bin\emqx start
4. 查看运行状态
输入bin\emqx_ctl status
来查看 emq 的运行状态
bin\emqx_ctl status
5. 相关指令
EMQ X 停止服务的指令:
bin\emqx stop
卸载服务的指令:
bin\emqx uninstall
6. Web 管理控制台(Dashboard)
EMQ X 服务启动后,用户可以通过 Web 管理控制台(Dashboard)查看 MQTT 服务器状态。如果 EMQ X 安装在本机,可以在浏览器打开 127.0.0.1:18083 进行登录,默认用户名 admin,密码 public。如果不是,则输入“服务器 IP:18083`进行登录。这里运行 EMQ 服务器的地址为 192.168.30.30,则输入 192.168.30.30:18083。在 Clients 界面可以查看当前服务器的连接状态。