CentOS 7 搭建mqtt服务——筑梦之路
2023-09-14 09:15:59 时间
服务器
安装Emqx服务器
安装必要的依赖:
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
设置稳定的仓库,比如CentOs7的例子:
$sudo yum-config-manager --add-repo https://repos.emqx.io/emqx-ce/redhat/centos/7/emqx-ce.repo
安装最新版本的 EMQ X
$ sudo yum install emqx
也可以安装指定版本
先查询软件版本列表
$ yum list emqx --showduplicates | sort -r
emqx.x86_64 3.1.0-1.el7 emqx-stable
emqx.x86_64 3.0.1-1.el7 emqx-stable
emqx.x86_64 3.0.0-1.el7 emqx-stable
选择其中一个版本安装
$ sudo yum install emqx-3.1.0
启动Emqx
直接启动
$ emqx start
emqx 3.1.0 is started successfully!
$ emqx_ctl status
Node 'emqx@127.0.0.1' is started
emqx v3.1.0 is running
系统启动
$ sudo systemctl start emqx
服务启动
$ sudo service emqx start```
开放端口
阿里云实例安全组和防火墙开放端口
端口 端口对应的协议或者作用
1883 MQTT protocol port
8883 MQTT/SSL port
8083 MQTT/WebSocket port
8080 HTTP API port
18083 Dashboard Management Console Port
firewall-cmd --zone=public --add-port=XXXXX/tcp --permanent # 开放XXXXX端口
firewall-cmd --permanent --zone=public --list-ports #查看防火墙开放了哪些端口
firewall-cmd --state #查看防火墙状态
firewall-cmd --reload # 配置立即生效
访问Emqx服务后台
访问后台地址:http://localhost:18083,其中localhost可以替换为你服务器公网IP或者虚拟机IP。
登录账号:admin,密码:public。进入Web管理控制台。
测试Emqx 服务是否可用
第一种方法 下载客户端
下载客户端工具:MQTTBox
地址:http://workswithweb.com/html/mqttbox/downloads.html
相关文章
- centos安装mysql客户端安装_CENTOS安装MYSQL
- centos环境搭建postfix邮件服务
- linux安装networkmanager_centos配置网络
- 怎么退出vi编辑界面_centos保存退出vim
- 基于 RHEL 的 CentOS 6.4 发布
- Centos源设置
- (2 / 3)CentOS搭建K8s微服务20条
- (3 / 3)CentOS搭建K8s微服务20条
- 微系列:8、在Centos系统中,搭建Skywalking服务
- 基于 CentOS 搭建 FTP 文件服务
- 详解CentOS 7 引导过程与服务管理
- linux centos 7下jenkins项目搭建详细过程
- CentOS下宝塔部署Django项目的详细教程
- CentOS 7.6 Telnet服务搭建过程(Openssh升级之战 第一任务备用运输线搭建)
- 的关系Centos与Linux的同一路——开放的未来(centos与linux)
- 【CentOS】重启MySQL:一步一步教程(centos重启mysql)
- 在CentOS 5.6 上安装 Lighttpd + PHP5 + MySQL
- 如何在CentOS 7上安装Oracle Database 12c
- CentOS MySQL:升级到新版本(centosmysql升级)
- Centos 6.5 安装教程 图文教程
- 怎么安装CentOS下MySQL的安装教程(centos里mysql)
- CentOS进驻MySQL轻松让您拥有数据库管理权(centos进mysql)
- centOS安装MySQL更为稳定便捷的选择(centos-mysql)
- 利用yum在CentOS上安装MySQL 57(mysql yum 57)
- 在CentOS上MySQL数据库服务器配置方法
- centos下mysql主从同步快速设置步骤分享