Skip to content

CentOS/RHELへのEMQXインストール ​

このページでは、CentOS/RHELシステムにEMQXをインストールして起動する手順を説明します。

対応バージョン:

  • Amazon Linux 2023
  • Rocky Linux 10 (RHEL 10)
  • Rocky Linux 9 (RHEL 9)
  • Rocky Linux 8 (RHEL 8)

以下のセクションでは、公式ダウンロードサイトから最新のEMQXバージョンをダウンロードする方法を示します。他のシステムへのインストールや別バージョンのインストールについては、EMQX Enterpriseダウンロードサイトをご参照ください。

TIP

EMQX 6.3.0以降、RPMインストールはDockerイメージと同じ/opt/emqx/...パスをサポートしています。パスの対応についてはファイルとディレクトリをご覧ください。

rpmによるインストール ​

  1. 公式ダウンロードページのCentOS/RHELタブにアクセスします。
  2. 最新バージョン6.3.1を選択し、パッケージタイプのドロップダウンから、ご利用のRHEL互換ディストリビューションのバージョンおよびCPUアーキテクチャに合ったrpmパッケージを選択します。
  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 yum remove emqx

tar.gzによるインストール ​

  1. 公式ダウンロードページのCentOS/RHELタブにアクセスします。
  2. 最新バージョン6.3.1を選択し、パッケージタイプのドロップダウンから、ご利用のRHEL互換ディストリビューションのバージョンおよびCPUアーキテクチャに合ったtar.gzパッケージを選択します。
  3. 以下のリンクをクリックしてダウンロードします。コマンドラインでのダウンロードおよびインストール手順もご利用いただけます。

EMQXの起動 ​

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

bash
./emqx/bin/emqx foreground