Skip to content

UbuntuへのEMQXインストール

このページでは、UbuntuシステムへのEMQXのインストールと起動方法について説明します。

対応バージョン:

  • Ubuntu 24.04
  • Ubuntu 22.04

TIP

EMQX 6.3.0以降、AptまたはDEBパッケージからのEMQXインストールは、Dockerイメージと同様の/opt/emqx/...パスを提供します。パスマッピングについては、ファイルとディレクトリをご参照ください。

Aptパッケージマネージャーによるインストール

EMQXは、Aptパッケージマネージャーによるインストールをサポートしており、ユーザーに便利で信頼性の高いEMQXのインストールおよびアップデート管理手段を提供します。AptでのEMQXインストール手順は以下の通りです。

  1. EMQXのaptリポジトリをインストールします:

    bash
    curl -s https://packagecloud.io/install/repositories/emqx/emqx-enterprise5/script.deb.sh | sudo bash
  2. EMQXをインストールします:

    bash
    sudo apt-get install emqx
  3. EMQXを起動します:

    bash
    sudo systemctl start emqx

手動パッケージインストール

EMQXはdebパッケージまたはtar.gzパッケージによるインストールもサポートしています。その他の対応システムでのインストールや別バージョンを試す場合は、EMQX Enterpriseダウンロードサイトをご覧ください。

debパッケージでのインストール

  1. 公式ダウンロードページのUbuntuタブにアクセスします。
  2. 最新バージョン6.3.1を選択し、必要なバージョンとCPUアーキテクチャに応じてパッケージタイプのドロップダウンからdebパッケージを選択します。
  3. 下のリンクをクリックしてダウンロードします。コマンドラインガイドの手順に従ってダウンロードおよびインストールすることも可能です。

EMQXの起動

systemdサービスとしてEMQXを起動します。

bash
sudo systemctl start emqx

TIP

EMQX 6.3.0以降、EMQX_SECURITY_PROFILEなどの起動時環境変数は/etc/emqx/emqx.envに設定してください。emqxコマンドはサービス起動、フォアグラウンド起動、emqx ctl実行時にこのファイルを読み込みます。パッケージアップグレード時もこのファイルの変更は保持されます。起動時環境変数の変更を反映するにはEMQXノードを再起動してください。詳細は起動時環境変数をご覧ください。

EMQXのアンインストール

EMQXをアンインストールするには、以下を実行します。

sudo apt remove --purge emqx

tar.gzパッケージでのインストール

  1. 公式ダウンロードページのUbuntuタブにアクセスします。
  2. 最新バージョン6.3.1を選択し、必要なバージョンとCPUアーキテクチャに応じてパッケージタイプのドロップダウンからtar.gzパッケージを選択します。
  3. 下のリンクをクリックしてダウンロードします。コマンドラインガイドの手順に従ってダウンロードおよびインストールすることも可能です。

EMQXの起動

インストール後、以下のコマンドでEMQXを起動します。

bash
./emqx/bin/emqx foreground