环境
MacOS Mojave 10.14.6
brew 安装方式
redis版本用brew自带版本(5.0.6)

一、安装rabbitmq
// 更新brew资源brew update// 执行安装brew install rabbitmq
当看到如上提示信息时,已经安装成功。
二、安装可视化监控插件
// 进入安装目录,根据个人具体情况调整版本号➜ ~ cd /usr/local/Cellar/rabbitmq/3.8.2/// 启用可视化插件➜ 3.8.2 sudo sbin/rabbitmq-plugins enable rabbitmq_management
启用插件
此时,我们在终端启动rabbitmq-server服务是不行的,因为还没有配置环境变量。
➜ ~ rabbitmq-serverzsh: command not found: rabbitmq-server三、配置环境变量
// 编辑环境变量文件,我用的是zsh,根据个人情况调整➜ ~ vim .zshrc// 加入以下两行,路径根据具体情况调整版本号#brew rabbitmqexport RABBIT_HOME=/usr/local/Cellar/rabbitmq/3.8.2export PATH=$PATH:$RABBIT_HOME/sbin// 立即生效➜ ~ source ~/.zshrc四、启动并验证
➜ ~ sudo rabbitmq-server
启动rabbitmq服务
访问http://localhost:15672验证(第二步可视化插件必须启用):

输入默认的用户名/密码:guest/guest
五、常见问题及解决
- 启动rabbitmq的时候,需要访问.erlang.cookie文件,需要root权限,因此如果不使用sudo用户,会出现报错:

- 出现如下报错:
ERROR: epmd error for host localhost: nxdomain (non-existing domain)
原因是没有在host文件中映射127.0.0.1到localhost,添加上即可:
##127.0.0.1localhost六、常见操作
关于rabbitmq的常见操作,参见之前我的文章《CentOS7 安装RabbitMQ》,在此不在赘述。
EOF
本文详细介绍了在MacOS Mojave 10.14.6上通过brew安装RabbitMQ 5.0.6的步骤,包括安装、启用可视化管理插件、配置环境变量以及解决启动时可能遇到的问题。同时,提供了启动验证及常用操作的指引。

被折叠的 条评论
为什么被折叠?



