RabbitMQ 初級教程[0] - Mac下安裝

原文參考:Downloading and Installing RabbitMQ - MacOS: Homebrewhtml

安裝Homebrew

參見:Homebrewgit

安裝RabbitMQ

#自動升級homebrew
brew update

#安裝RabbitMQ server
brew install rabbitmq

安裝完成後用brew info rabbitmq檢查信息:github

rabbitmq: stable 3.7.3
Messaging broker
https://www.rabbitmq.com
/usr/local/Cellar/rabbitmq/3.7.2 (232 files, 12.6MB) *
  Built from source on 2018-01-02 at 09:45:16
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/rabbitmq.rb
==> Dependencies
Required: erlang ✔
==> Caveats
Management Plugin enabled by default at http://localhost:15672

Bash completion has been installed to:
  /usr/local/etc/bash_completion.d

To have launchd start rabbitmq now and restart at login:
  brew services start rabbitmq
Or, if you don't want/need a background service you can just run:
  rabbitmq-server
  • 默認安裝地址:/usr/local/sbin
  • 默認用戶名:guest ,密碼:guest (僅支持本地鏈接)
  • 默認 Virtual Host:/
  • 默認 TCP Listener:127.0.0.1:5672
  • 默認log:/usr/local/var/log/rabbitmq/rabbit@localhost.log

添加環境變量:bash

#用vi指令進入
vi ~/.bash_profile

#添加環境變量
RABBITMQ_HOME=/usr/local/sbin
PATH=$PATH:$RABBITMQ_HOME

#保存退出
:wq

#指令生效
source ~/.bash_profile

啓動RabbitMQ

#直接啓動
rabbitmq-server

#後臺啓動
rabbitmq-server -detached

#查詢進程
ps -ef|grep rabbitmq

#本地登陸地址
http://localhost:15672

#關閉
rabbitmqctl stop

#檢查狀態
rabbitmqctl status

#默認日誌
/usr/local/var/log/rabbitmq/rabbit@localhost.log

用戶管理(部分指令)

利用rabbitmqctl 管理 RabbitMQ 內部用戶數據信息ui

rabbitmqctl add_user tonyg changeit
rabbitmqctl delete_user tonyg
rabbitmqctl delete_user tonyg
rabbitmqctl clear_password tonyg

RabbitMQ 提供了官方標準的配置文件樣例:rabbitmq.conf.examplerest

參考:RabbitMQ - configure日誌

相關文章
相關標籤/搜索