当前位置:   article > 正文

搭建EMQ服务器并且用python做的客户端进行连接_python证书双向认证可以持续的连接emqx嘛

python证书双向认证可以持续的连接emqx嘛

这里是win10电脑上的,搭建EMQ版本为最新的3.2-beta.1

EMQ官网:

https://www.emqx.io/cn/downloads#broker

 

windows10版本下载地址:

https://www.emqx.io/downloads/broker/v3.2-beta.1/emqx-windows10-v3.2-beta.1.zip

 

下载后解压到   D:\EMQ\emqtt

官方安装方法:

本人博客,win10命令写法:

  1. cd /d d:
  2. cd D:\EMQ\emqtt\bin
  3. emqx start

 cmd里面运行后的结果:

安装完毕后打开浏览器:

登录网址:http://localhost:18083
账号:admin 密码:public

就能进入dashboad后台了

其他相关命令:

  1. EMQ 注册Windows 服务:
  2. emqx install
  3. EMQ 服务启动:
  4. emqx start
  5. EMQ 服务停止:
  6. emqx stop
  7. EMQ 服务卸载:
  8. emqx uninstall

若想远端访问控制台,需打开对于端口

TCP 服务端口占用

EMQ 3.2 消息服务器默认占用的 TCP 端口包括:

1883MQTT 协议端口
8883MQTT/SSL 端口
8083MQTT/WebSocket 端口
8080HTTP API 端口
18083Dashboard 管理控制台端口

EMQ 3.2 占用的上述端口,可通过 etc/emqx.conf 配置文件的 ‘listener’ 段落设置:

## Examples: 1883, 127.0.0.1:1883, ::1:1883
listener.tcp.external = 0.0.0.0:1883

## Examples: 8883, 127.0.0.1:8883, ::1:8883
listener.ssl.external = 8883

## Examples: 8083, 127.0.0.1:8083, ::1:8083
listener.ws.external = 8083

通过注释或删除相关段落,可禁用相关 TCP 服务启动。

 

 

需要用客户端进行测试,请进入本人git项目下载一体机exe文件:

项目地址:  https://github.com/hjdhnx/DashenMq

exe可执行文件:  

 

打开后在连接设置里面把服务器地址改为127.0.0.1,然后保存设置

最后点击开始连接,然后状态变为:

 连接按钮变成了绿色,然后点击监控中心

点击添加订阅,然后再输入内容后发送

然后切换到消息中心:

 

可以看到已经收到了消息

最后在EMQ后dashboard里面看连接

看到有一个连接了,这就是我们刚连接的mqtt客户端

本人原创博客,教程到此结束,转载请注明出处。 

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号