EMQ 安装教程

这篇博客详细介绍了如何在Linux环境下安装EMQ,包括创建安装目录、下载安装包、解压、启动服务,并展示了成功启动后的访问方式,以及默认的管理员账户信息。此外,还提到了查看端口进程的方法和其他相关命令。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


  1. 创建软件安装目录
 mkdir emqttd    
  1. 下载安装包
wget https://www.emqx.com/zh/downloads/broker/4.3.13/emqx-centos7-4.3.13-amd64.zip
  1. 解压
unzip emqx-centos7-4.3.13-amd64.zip
  1. 启动
./emqx start 

启动成功的样子:
在这里插入图片描述

  1. 打开浏览器:http://ip:18083 (ip 为服务器地址,也就是linux 虚拟机的ip)

登录界面如下,默认管理员用户名:admin 初始密码:public
在这里插入图片描述

  1. 修改密码
./bin/emqx_ctl  admins passwd <admin> <admin123>
  1. 查看端口使用进程
netstat -tlnp|grep 1883  
  1. 其他命令
- emqx_ctl status 检查运行状态

./emqx uninstall 服务卸载

./emqx install 服务安装

./emqx stop 停止

总结

以上就是今天要讲的内容,本文仅仅简单介绍了emq 安装教程。

### PyQt5 的离线安装准备 为了在 CentOS 上成功完成 PyQt5 的离线安装,需提前准备好所有依赖项并将其传输至目标机器。考虑到网络受限的情况,在一台可联网的计算机上收集所需文件是一个有效的方法。 #### 收集必要的 RPM 包和其他资源 对于 Qt 和 PyQt5 安装而言,除了基础库外还需要一些开发工具和支持包。基于 yum 提供的方式获取这些组件可以简化过程: ```bash yum install qt5-qtquickcontrols qt5-qtdeclarative-devel -y [^1] ``` 此命令会下载并安装 PyQt5 所必需的一些 Qt 库及其头文件。然而,由于是在无网环境下操作,则应先在一个有互联网连接环境中运行上述指令来搜集对应的 rpm 文件,并将它们复制到 U盘或其他存储介质中以便后续迁移使用。 #### 准备 Python 环境及相关模块 如果计划部署于 Anaconda 下的话,请参照如下说明处理 anaconda 版本的一致性和虚拟环境配置: 确保两台设备上的 Anaconda 安装路径相同,并把 paddle.tar 解压缩放置于 ~/anaconda3/envs/ 路径下[^2]。虽然这条建议主要针对 PaddlePaddle 用户,但对于其他框架同样适用——即保持源端与目的端之间一致性的原则不变。 另外值得注意的是,当面对更广泛的 Python 模块需求时(比如 pymysql, cx_oracle),可以在具备 Internet 访问权限的地方预先构建好 wheel 或者 tar.gz 形式的二进制分发版,再转移到封闭系统里实施本地化加载[^3]。 #### 编译安装 PyQt5 一旦所有的前提条件都已满足,就可以着手编译和设置 PyQt5 本身了。这里给出一个适用于 CentOS 7 平台的子作为参考[^4]: 假设已经通过前面提到的办法获得了 SIP 工具链以及相应版本的 PyQt5 源码包,那么接下来的操作可能类似于这样: ```bash tar xf sip-*.tar.gz && cd sip-* python3 configure.py --destdir=/usr/lib/python3.x/site-packages/ make && sudo make install cd .. tar xf PyQt*-gpl-*.tgz && cd PyQt* python3 configure.py --confirm-license --spec=linux-g++ --qmake=/path/to/qt5/bin/qmake --sip=/usr/bin/sip make && sudo make install ``` 以上步骤假定读者熟悉 Linux Shell 命令行界面并且能够自行调整具体参数以适应实际场景中的差异之处。 #### 更新 pip 和 setuptools 最后但同样重要的是,务必保证 `pip` 和 `setuptools` 是最新状态下的稳定发行版本,这有助于解决潜在兼容性问题并提高整个流程的成功率[^5]。 ```bash pip3 install --no-index --find-links=file:///path/to/wheelhouse --upgrade pip setuptools ``` 在此过程中,“file:///path/to/wheelhouse”应该指向包含之前从在线主机转移过来的所有 .whl 文件的位置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值