RabbitMQ 一共有三种安装方式
断断续续折腾了一天,不关心过程的朋友可以直接看 Homebrew 安装
- MacOS: Homebrew | Standalone | Generic Unix
Standalone
下载下来解压后,发现加载失败依赖,什么原因呢,取官网上一看,有行小字,需要 openssl 1.0.x 以上支持
这时打开我们的 openssl 输入 openssl version 可以看到为 0.9.8 也是 mac 默认自带的 openssl
输入 which openssl 可以看到路径信息
那么问题就解决了,更新 openssl
找到 openssl 官网,正常安装后,会发现安装后系统还是使用默认的 0.9.8 的 openssl
添加一个软链接
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl 即可
然后更新后,发现还是加载组件失败,启动不了
很郁闷,前前后后安装说明一字一字读了不下 10 来遍,明确写的该方式以自带 Erlang,唯一需要的是 openssl 1.0 以上支持
我已经全部做到了啊,可是还是不行,猜想是还要配置路径关联之类的
无奈,只能放弃
有不使用 HomeBrew 安装成功地小伙伴,还望留言指点一下中间是不是缺少了什么
Generic Unix
这种还需要自行安装 Erlang 在上面那种失败之后
实在是折腾不住了
有精力的小伙伴可参考
HomeBrew
一开始为什么没选择这种方式呢?
因为网上全是 HomeBrew 安装,而我去官网上发现有 3 种安装方式,难道不能不使用 HomeBrew 吗,没有 HomeBrew 还安装不了了吗
虽然折腾到最后还是用了这种方式,但至少尝试过,不留遗憾
虽然这种方式的确很简单,几个命令就好了,下面介绍一下
1、安装
在 Mac 下安装 RabbitMQ 是非常简单的,一般默认 RabbitMQ 服务器依赖的 Erlang 已经安装,只需要用下面两个命令就可以完成 RabbitMQ 的安装(前提是 homebrew 已经被安装):
brew update
brew install rabbitmq
耐心等待,安装完成后需要将/usr/local/sbin 添加到 $PATH,可以将下面这两行加到~/.bash_profile:
# RabbitMQ Config
export PATH=$PATH:/usr/local/sbin
编辑完后:wq 保存退出,使环境变量立即生效。
source ~/.bash_profile
2、启动 RabbitMQ 服务
上面配置完成后,需要关闭终端窗口,重新打开,然后输入下面命令即可启动 RabbitMQ 服务:
rabbitmq-server
rabbitmqctl stop 关闭服务
3、登录 Web 管理界面
浏览器输入 localhost:15672
,账号密码全输入 guest 即可登录。
到此,RabbitMQ 安装就结束了
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于