Skip to content

安装

本节介绍了如何通过各种方法安装 NanoMQ,比如通过 Docker 安装,通过安装包安装,或通过源码编译安装。

通过 Docker 安装

本节主要介绍了如何通过 Docker 安装和运行 NanoMQ,以及通过配置文件或环境变量进行配置。

Linux 系统

对于 Linux 用户,NanoMQ 目前提供以下安装包:

安装包描述
deb 一键安装Ubuntu 用户可通过 deb 包一键安装 NanoMQ。
deb 手动安装Ubuntu 用户也可将官方的 EMQX NanoMQ 软件库添加到源列表中,并使用 apt-get 手动安装 NanoMQ。
rpm 一键安装CentOS 可通过 rpm 包一键安装。
rpm 手动安装CentOS 用户也可将官方的 EMQX NanoMQ 软件库添加到 yum 配置中,并使用 yum 手动安装 NanoMQ。
AUR (Arch Linux)Arch Linux 用户可通过 AUR 源安装 NanoMQ,目前支持安装 NanoMQ 基本版、sqlite 版、msquic 版和完整版。

Windows 系统

对于 Windows 用户,NanoMQ 支持直接下载 EXE 可执行文件的方式和 MSI 安装包的形式使用。 或者您可以参考此篇文章自己进行编译安装: https://www.emqx.com/zh/blog/install-mqtt-broker-on-windows

通过源代码编译安装

NanoMQ 同样支持基于从源代码编译和安装,若您需要启用 NanoMQ 的高级功能,本节同时提供了教程文档,以便更好地满足进阶需求。