依存関係の準備:Erlangのインストール
RabbitMQはErlangで実装されており、事前に対応するErlangバージョンをインストールする必要があります。### 1. RabbitMQと互換性のあるErlangバージョンの確認
公式互換性ページ:https://www.rabbitmq.com/which-erlang.html 例として:
- RabbitMQ 3.12.x → Erlang/OTP 25、26
- RabbitMQ 4.2.x → Erlang/OTP 26、27
2. Erlangのダウンロード
公式サイト:https://www.erlang.org/downloads ページ下部から64-bit Windows Installer(例:otp_win64_27.1.exe)をダウンロードします。 ### 3. Erlangのインストール(管理者権限が必要)
- 右クリック → 管理者として実行
- Nextを連打し、デフォルトパス(
C:\Program Files\Erlang OTP)を使用(日本語やスペースは避ける) - インストール完了
4. Erlang環境変数の設定
- コンピュータ → 右クリック → プロパティ → 詳細設定 → 環境変数
- システム変数 → 新規作成:
- 変数名:
ERLANG_HOME - 変数値:
C:\Program Files\Erlang OTP(実際のインストールディレクトリ)
- システム変数
Pathを編集し、以下のパスを追加:plaintext ``` %ERLANG_HOME%\bin
4. すべてOKで保存
### 5. Erlangの動作確認
新しいCMDまたはPowerShellを開き、以下を実行:bash 実行 ```
erl
バージョン情報が表示されれば成功です。 RabbitMQのダウンロードとインストール
1. RabbitMQのダウンロード
公式サイト:https://www.rabbitmq.com/download.html Windows → Windows Installer → rabbitmq-server-4.2.0.exe(最新安定版)をダウンロード。 ### 2. RabbitMQのインストール(管理者権限)
- インストーラーを右クリック → 管理者として実行
- Nextを連打し、デフォルトパス(
C:\Program Files\RabbitMQ Server)を使用。 - インストール後、Windowsサービスが自動的に登録・起動されます。
3. RabbitMQの環境変数設定(コマンドライン利用のため)
- sbinディレクトリ(デフォルト)を確認:plaintext ``` C:\Program Files\RabbitMQ Server\rabbitmq_server-4.2.0\sbin
2. システム変数`Path`に上記パスを追加。
Web管理インターフェースの有効化(必須)
----------------------
1. 新しいCMDまたはPowerShellを開く
2. sbinディレクトリに移動(Pathが設定されていれば直接実行可能):bash 実行 ```
rabbitmq-plugins enable rabbitmq_management
「The following plugins have been enabled」のような出力があれば成功。 3. RabbitMQサービスを再起動(プラグイン反映のため)bash 実行 ```
停止
rabbitmq-service stop
起動
rabbitmq-service start
管理インターフェースへのアクセス確認
----------
ブラウザで以下を開く:plaintext ```
http://localhost:15672
初期アカウント/パスワード:guest/guestRabbitMQ管理画面 ログインできれば、インストールおよび設定は正常に完了しています。