Установить
Официальный адрес документа emqx:docs. Дыхание демона. Талант /broker/V4.3…
Установка в один клик с помощью сценария оболочки (Linux)
curl https://repos.emqx.io/install_emqx.sh | bash
Установка менеджера пакетов (Linux)
#CentOS
-
Установите необходимые зависимости
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2 Copied!
-
Используйте следующую команду для настройки стабильного репозитория на примере CentOS 7.
$ sudo yum-config-manager --add-repo https://repos.emqx.io/emqx-ce/redhat/centos/7/emqx-ce.repo Copied!
-
Установите последнюю версию EMQ X Broker
$ sudo yum install emqx Copied!
Если будет предложено принять ключ GPG, убедитесь, что ключ соответствует fc84 1ba6 3775 5ca8 487b 1e3c c0b4 0946 3e64 0d53, и примите отпечаток пальца.
-
Установите определенную версию EMQ X Broker
-
Запросить доступные версии
$ yum list emqx --showduplicates | sort -r emqx.x86_64 4.0.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 Copied!
-
Установите определенную версию на основе строки версии во втором столбце, например, 4.0.0
$ sudo yum install emqx-4.0.0 Copied!
-
-
Запустить брокера EMQ X
-
прямой пуск
$ emqx start emqx 4.0.0 is started successfully! $ emqx_ctl status Node 'emqx@127.0.0.1' is started emqx v4.0.0 is running Copied!
-
запуск системы
$ sudo systemctl start emqx Copied!
-
запуск службы
$ sudo service emqx start Copied!
-
-
Остановить брокера EMQ X
$ emqx stop ok Copied!
-
Удаление брокера EMQ X
$ sudo yum remove emqx
Убунту, Дебиан
-
Установите необходимые зависимости
$ sudo apt update && sudo apt install -y \ apt-transport-https \ ca-certificates \ curl \ gnupg-agent \ software-properties-common Copied!
-
Добавить официальный ключ GPG EMQ X
$ curl -fsSL https://repos.emqx.io/gpg.pub | sudo apt-key add - Copied!
ключ подтверждения
$ sudo apt-key fingerprint 3E640D53 pub rsa2048 2019-04-10 [SC] FC84 1BA6 3775 5CA8 487B 1E3C C0B4 0946 3E64 0D53 uid [ unknown] emqx team <support@emqx.io> Copied!
-
Настройте стабильный репозиторий с помощью следующей команды. Если вы хотите добавить нестабильный репозиторий, добавьте слово «нестабильный» после слова «стабильный» в следующей команде.
$ sudo add-apt-repository \ "deb [arch=amd64] https://repos.emqx.io/emqx-ce/deb/ubuntu/ \ ./$(lsb_release -cs) \ stable" Copied!
Подкоманда lsb_release -cs возвращает имя выпуска, например xenial. Иногда в таких дистрибутивах, как Linux Mint, вам может потребоваться изменить $(lsb_release -cs) на родительский дистрибутив. Например, если вы используете Linux Mint Tessa, вы можете использовать bionic. EMQ X Broker не предоставляет никаких гарантий для непроверенных и неподдерживаемых дистрибутивов.
-
Обновите индекс пакета apt
$ sudo apt update Copied!
-
Установите последнюю версию EMQ X Broker
$ sudo apt install emqx Copied!
При включении нескольких репозиториев EMQ X, если в командах apt install и apt update не указан номер версии, будет автоматически установлена последняя версия EMQ X Broker. Это проблема для пользователей, нуждающихся в стабильности.
-
Установите определенную версию EMQ X Broker
-
Запросить доступные версии
$ sudo apt-cache madison emqx emqx | 4.0.0 | https://repos.emqx.io/emqx-ce/deb/ubuntu bionic/stable amd64 Packages emqx | 3.0.1 | https://repos.emqx.io/emqx-ce/deb/ubuntu bionic/stable amd64 Packages emqx | 3.0.0 | https://repos.emqx.io/emqx-ce/deb/ubuntu bionic/stable amd64 Packages Copied!
-
Установите конкретную версию, используя строку версии во втором столбце, например 4.0.0.
$ sudo apt install emqx=4.0.0 Copied!
-
-
Запустить брокера EMQ X
-
прямой пуск
$ emqx start emqx 4.0.0 is started successfully! $ emqx_ctl status Node 'emqx@127.0.0.1' is started emqx v4.0.0 is running Copied!
-
запуск системы
$ sudo systemctl start emqx Copied!
-
запуск службы
$ sudo service emqx start Copied!
-
-
Остановить брокера EMQ X
$ emqx stop ok Copied!
-
Удаление брокера EMQ X
$ sudo apt remove emqx