CentOS7.0安装EMQ代理服务

CentOS7.0安装EMQ代理服务

安装文件下载

官网 : https://www.emqx.io/cn/

下载地址: https://www.emqx.io/cn/downloads

选择需要的版本下载

解压文件

unzip emqttd-centos7-v2.3.11.zip

配置EMQ环境

vim /etc/profile
# emqtt
export EMQPATH=/usr/local/emq/emqttd
export PATH=$EMQPATH/bin:$PATH
wq!保存退出
source /etc/profile    使用配置生效

用户名密码认证设置

基于 MQTT 登录用户名(username)、密码(password)认证。
etc/plugins/emqx_auth_username.conf 中配置默认用户:

auth.user.$N.username = admin
auth.user.$N.password = public

启动

进入解压的emqtte文件夹

# ./bin/emqttd start

默认端口

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

  • 1883 MQTT 协议端口
  • 8883 MQTT/SSL 端口
  • 8083 MQTT/WebSocket 端口
  • 8080 HTTP API 端口
  • 18083 Dashboard 管理控制台端口
  • 18083端口是 Web 管理控制占用,该端口由 emq_dashboard 插件启用。

控制台 URL: http://127.0.0.1:18083/ ,默认登录用户名: admin, 密码: public

完成!

原文地址:https://www.cnblogs.com/wjw1014/p/12090562.html