ちょっと昔のメモですが、投稿。。
環境
- RabbitMQ: 3.5.2
- CentOs 6.6
手順
1. pluginをenableにする
root 権限で以下を実行
/usr/lib/rabbitmq/bin/rabbitmq-plugins enable rabbitmq_management
2. rabbitmq をrestart
service rabbitmq-server restart
oh...managementのポート(デフォルトだと15672)が既存のプロセスとかぶってしまった。。。。
→ 設定ファイルを変更
vi /etc/rabbitmq/rabbitmq.config
以下のように、managementのポート番号を変更
[
{rabbitmq_management,[{listener, [{port, 12345}]}]}
].
もう1回
service rabbitmq-server restart
3. rabbitmqadminコマンドをmanagementコンソールからダウンロード
curl localhost:12345/cli/rabbitmqadmin > rabbitmqadmin
ダウンロードしたファイルに実行権限をつけ。PATHが通っている場所に放り込む。
chmod 755 ./rabbitmqadmin
これで、rabbitmqadminが使えるようになりました。