安装MQTT服务端
创建于 2025-10-02 / 最近更新于 2025-10-17 /
78
字体:
[默认]
[大]
[更大]
1.登录服务器宝塔,并进入docker菜单,在应用搜索栏,输入emqx搜索

2.搜索到对应应用后,直接点击安装

3.点击安装后,修改应用端口

4.在宝塔防火墙,添加对应开放端口(如果是阿里云,腾讯云,华为云等服务器,还需要到对应安全组开放端口访问,否则应用将没法访问)


5.返回docker菜单,搜索emqx,看应用安装完成没有

6.鼠标移动到第一个端口的位置,会弹出http访问,选择http访问

7.登录到emqx平台,首次登录会提示修改密码,修改完成后,重新登录即可

8.点击访问控制,客户端认证,创建认证方式




9.点击用户管理,添加用户


10.点击系统设置,API密钥,创建密钥



复制密钥后,先保存好,后面会用到
11.修改ACL配置

增加一个规则配置
{allow, all, subscribe, ["$SYS/brokers/+/clients/#"]}.

然后下一行规则,需要注释一下,在规则前,填写两个%%,则可,看图

12.下载文件,并上传覆盖到根目录
点击下载文件
下载压缩包文件后,打开宝塔进入网站根目录


上传文件后,直接解压到根目录即可

13.设置php命令行版本

选择 php-7.4 版本

14.打开命令行终端(若服务器重启,这个步骤命令需要重新执行,其他不用)
输入命令:php think worker:server -d
在网站根目录,点击上面的终端按钮,打开命令行终端(必须网站根目录)


好了,到这里,MQTT服务端整体已经配置完毕,请到系统总后台配置相关参数信息
0 人点赞过
开票小二