EMQX配置 ssl 和 wss

修改配置文件 emqx.conf,增加如下内容:

shell 复制代码
listeners.ssl.default {
  bind = "0.0.0.0:8883"
  max_connections = 512000
  ssl_options {
    keyfile = "/etc/emqx/certs/domain.key"
    certfile = "/etc/emqx/certs/domain.pem"
    cacertfile = "/etc/emqx/certs/domain.pem"
    #verify = verify_peer
    #fail_if_no_peer_cert = true
  }
}


listeners.wss.default {
  bind = "0.0.0.0:8084"
  max_connections = 512000
  websocket.mqtt_path = "/mqtt"
  ssl_options {
    keyfile = "/etc/emqx/certs/domain.key"
    certfile = "/etc/emqx/certs/domain.pem"
    cacertfile = "/etc/emqx/certs/domain.pem"
  }
}

保存并退出,重启 emqx 服务。

注意:这里的 domain.key 和 domain.pem 是商用 ssl 证书的 key 和pem,自己生成的可能有其他格式,对应修改即可。
*********************************只要思想不滑坡,办法总比困难多*********************************

相关推荐
折哥的程序人生 · 物流技术专研6 小时前
Java面试85题图解版 · 特别篇:2026后端高频面试题复盘(算法底层逻辑+高并发架构设计全解析,附Java实战代码)
java·网络·数据库·算法·面试
专注VB编程开发20年6 小时前
c#Modbus上位机开发-一次读10个地址和100个地址速度一样
网络·网络协议·tcp/ip
2601_961963389 小时前
技术解剖:哈希值、区块链与CA认证如何守护电子合同安全?
网络·人工智能·安全·区块链·智能合约·政务
2601_961963389 小时前
从“电子化”到“自动化”:2026年智能合约与电子合同融合的技术逻辑与法律适配
网络·人工智能·区块链·智能合约·政务
不吃土豆的马铃薯10 小时前
C++ 高性能网络缓冲区 Buffer 源码解析
linux·服务器·开发语言·网络·c++
dog25011 小时前
网络可用性,扩展性,性能的统计本质
网络
嵌入式-老费11 小时前
esp32开发与应用(再谈wifi的使用)
网络·智能路由器
米丘11 小时前
HTTP/3 传输层 QUIC 协议
网络协议·http3
YJlio11 小时前
《Sysinternals实战指南》16.5 Ctrl2Cap 工具详解:把 Caps Lock 变成 Ctrl 的键盘改造与回退方法
linux·运维·服务器·网络·python·学习·计算机外设
wangxixi52211 小时前
OTN 以太网业务接入全流程详解
网络