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.0を選択します。パッケージタイプのドロップダウンから、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.0を選択します。パッケージタイプのドロップダウンから、RHEL互換ディストリビューションのバージョンとCPUアーキテクチャに合ったtar.gzパッケージを選択してください。 - 下のリンクをクリックしてダウンロードします。コマンドラインでのダウンロードおよびインストール手順も併せてご利用いただけます。
EMQXの起動
インストール後、以下のコマンドでEMQXを起動します。
bash
./emqx/bin/emqx foreground