| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> CentOS7 搭建EMQ X 服务 -> 正文阅读 |
|
[嵌入式]CentOS7 搭建EMQ X 服务 |
目录 一、EMQ X简介1. MQTT是什么要想了解 EMQ ,首先要知道什么是 MQTT
2. EMQ X是什么
3. 为什么使用EMQ X
二、安装EMQ X
1. 下载安装
可以看到,这里下载的有两个版本,企业版和开源版,开源版可以免费使用,功能相对少些;企业版可以试用,长久使用需要交点米。我们这里选择开源版下载,选择好版本和系统,点击免费下载 这里给出了下载安装方法,直接根据参考下载安装即可 解压后如下: 这里讲一下一些重要的文件 bin --- emqx【启动相关】 --- emq_ctl【状态相关】 etc --- emqx.conf【配置相关】 --- plugins【插件相关】 log --- erlang.log.1【错误日志】
解压后直接执行bin下的emqx文件即可,如果启动成功,会出现 ./emqx start 2. 启动常见问题在启动的时候由于一些依赖版本问题,可能会出现一些错误,如果碰到了,可以通过查看错误日志,可以看到是如下报错: 经过查询资料,发现官网有相关解决方法:常见错误 | EMQ Docs (emqx.cn),是OPENSSL 版本不正确造成的,我们可以根据官网的提示进行操作 在执行 yum install perl-Test-Harness 在执行 3. 开放服务器端口访问服务器的 emqx,需要开放18083 和1883 两个端口 # 开放18083端口(开放后需要要重启防火墙才生效) firewall-cmd --zone=public --add-port=18083/tcp --permanent # 1883(开放后需要要重启防火墙才生效) firewall-cmd --zone=public --add-port=1883/tcp --permanent # 重启防火墙 firewall-cmd --reload 添加服务器防火墙安全组规则: 4. 启动访问根据官网解决启动异常问题后,最终启动成功,访问地址:http://8.129.125.48:18083/ ,使用初始用户名密码进行登录:admin,public 启动后,如果老是弹出 vim /usr/local/emqx-cento7-4.0.7/emqx/etc/plugins/emqx_management.conf 修改后,重启emq,使用默认账号进行登录,可以正常访问 三、常用命令# 后台启动 EMQ X Broker ./emqx start ? # 关闭 EMQ X Broker ./emqx stop ? # 重启 EMQ X Broker ./emqx restart ? # 使用控制台启动 EMQ X Broker ./emqx console ? # 使用控制台启动 EMQ X Broker,与 emqx console 不同,emqx foreground 不支持输入 Erlang 命令 ./emqx foreground ? # Ping EMQ X Broker ./emqx ping ? # 查看 EMQ X 的状态 ./emqx_ctl status |
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 6:40:31- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |