mqtt的Emq服务器的搭建
Posted 健康平安的活着
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mqtt的Emq服务器的搭建相关的知识,希望对你有一定的参考价值。
一 EMQ的安装
1.1 下载地址
http://emqx.io,选择 CentOS 版本,然后下载要安装的 EMQ X 版本的 .zip 文件
1.2 上传到服务器,进行解压
root@192 servers]# pwd
/root/export/servers
[root@192 servers]# ls
emqx-centos7-v3.2.8.zip
[root@192 servers]# unzip emqx-centos7-v3.2.8.zip
1.3 启动emq服务
[root@192 servers]# cd emqx/
[root@192 emqx]# ./bin/emqx start
emqx v3.2.8 is started successfully!
1.4 在防火墙中开放制定端口
[root@192 emqx]# systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
Active: active (running) since Thu 2021-08-12 23:48:44 CST; 32min ago
Docs: man:firewalld(1)
Main PID: 784 (firewalld)
Tasks: 2
CGroup: /system.slice/firewalld.service
└─784 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid
Aug 12 23:48:44 localhost.localdomain systemd[1]: Starting firewalld - dynamic firewall daemon...
Aug 12 23:48:44 localhost.localdomain systemd[1]: Started firewalld - dynamic firewall daemon.
页面进行访问:http://192.168.1.57:18083/
下面命令配置 firewalld 防火墙策略:
[root@192 emqx]# firewall-cmd --permanent --add-port=1883/tcp
success
[root@192 emqx]# firewall-cmd --permanent --add-port=18083/tcp
success
[root@192 emqx]# firewall-cmd --reload
success
[root@192 emqx]#
用户名和密码为: admin /public
以上是关于mqtt的Emq服务器的搭建的主要内容,如果未能解决你的问题,请参考以下文章