MQTT服务器开源的程序非常多,例如:
本文重点介绍的是用 EMQX 搭建一个属于自己的MQTT服务器。
https://www.emqx.io/zh/downloads?os=Windows

1、打开cmd进入emqx/bin路径下
2、启动 EMQX(两种启动方式:emqx start守护进程模式、emqx console控制台模式)
emqx start
3、启动成功后,查看节点的运行状态(如返回 pong,则表示运行状态正常)
emqx ping
停止、重启EMQX
emqx stop
emqx restart
执行效果:

EMQX默认提供端口(可以在 /emqx/etc/emqx.conf 文件中修改端口号):
| EMQX端口 | 说明 |
|---|---|
| 1883 | MQTT TCP 协议端口 |
| 8883 | MQTT/TCP SSL 端口 |
| 8083 | MQTT/WebSocket 端口 |
| 8084 | MQTT/WebSocket with SSL 端口 |
| 18083 | EMQX Dashboard 管理控制台端口 |
EMQX 启动成功后,可以访问
http://127.0.0.1:18083进入EMQX Dashboard 管理控制台进行设备连接和相关指标监控管理。
初始账号:admin,初始密码:public

登录成功后的界面( 可以切换为简体中文:System —> sttings —> Language(选择简体中文) —> apply)

OK,到这里就结束了!