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によるインストール
- 公式ダウンロードページのCentOS/RHELタブにアクセスします。
- 最新バージョン
6.3.1を選択し、パッケージタイプのドロップダウンから、ご利用のRHEL互換ディストリビューションのバージョンおよびCPUアーキテクチャに合ったrpmパッケージを選択します。 - 以下のリンクをクリックしてダウンロードします。コマンドラインでのダウンロードおよびインストール手順もご利用いただけます。
EMQXの起動
systemdサービスとしてEMQXを起動します。
bash
sudo systemctl start emqxTIP
EMQX 6.3.0以降、EMQX_SECURITY_PROFILEなどの起動時環境変数は/etc/emqx/emqx.envに設定します。emqxコマンドはサービス起動、フォアグラウンド起動、emqx ctl実行時にこのファイルを読み込みます。パッケージのアップグレード時もこのファイルの変更は保持されます。起動時環境変数の変更を反映するにはEMQXノードを再起動してください。起動時環境変数をご参照ください。
EMQXのアンインストール
EMQXをアンインストールするには、以下を実行します。
sudo yum remove emqxtar.gzによるインストール
- 公式ダウンロードページのCentOS/RHELタブにアクセスします。
- 最新バージョン
6.3.1を選択し、パッケージタイプのドロップダウンから、ご利用のRHEL互換ディストリビューションのバージョンおよびCPUアーキテクチャに合ったtar.gzパッケージを選択します。 - 以下のリンクをクリックしてダウンロードします。コマンドラインでのダウンロードおよびインストール手順もご利用いただけます。
EMQXの起動
インストール後、以下のコマンドでEMQXを起動します。
bash
./emqx/bin/emqx foreground