今天来学习下怎样在 Mac 上安装和使用 RMQ。
一、安装 RMQ
网上找教程安装 MQ,大致氛围两种安装方式:
- 1、通过 wget 获取下载 RabbitMQ 的源文件,解压源文件之后进行安装,前提条件是系统已经安装 wget 命令。
- 2、通过 brew 指令来安装,由于在安装 wget 指令时遇到的问题一直没有解决,本次采用的是通过 brew 安装 RabbtiMQ。
如果您的系统没有安装 HomeBrew, 则需要先安装,查看是否安装:
brew --version
Homebrew 2.4.3-49-g4290789
Homebrew/homebrew-core (git revision 08af7; last commit 2020-07-05)
Homebrew/homebrew-cask (git revision 927fe; last commit 2020-07-05)
我的系统已经安装过了,则不用再次安装 Brew, 直接安装 RMQ 即可。
安装 HomeBrew
1、打开安装 HomeBrew 网址,和一个新的终端,拷贝安装命令到终端。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
2、按下回车键,命令自动执行,命令执行的过程中会提示输入密码,此时输入登录 mac 系统的账号的密码。当命令执行结束后会出现一下提示:
➜ ~ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
Password:
==> You are using macOS 10.11.
==> We (and Apple) do not provide support for this old version.
This installation may not succeed.
After installation, you will encounter build failures with some formulae.
Please create pull requests instead of asking for help on Homebrew\'s GitHub,
Discourse, Twitter or IRC. You are responsible for resolving any issues you
experience while you are running this old version.
==> This script will install:
/usr/local/bin/brew
/usr/local/share/doc/homebrew
/usr/local/share/man/man1/brew.1
/usr/local/share/zsh/site-functions/_brew
/usr/local/etc/bash_completion.d/brew
/usr/local/Homebrew
Press RETURN to continue or any other key to abort
==> Downloading and installing Homebrew...
在执行上述命令的时候,出现了这样的错误:
Failed to connect to raw.githubusercontent.com port 443: Connection refused
在网上查找了下原因,是因为域名被污染了,不可用,所以需要修改 hosts
文件:
sudo vim /etc/hosts
# 加上一行
199.232.28.133 raw.githubusercontent.com
安装 RMQ
brew install rabbitmq
因为 rabbitMQ 是基于 erlang 语言开发的,就如同 activemq 需要安装 java 环境一样,为了使用 rabbitMQ 需要安装 erlang 环境,所以,我们可以看到上边的命令显示安装 erlang 语言环境。
如果在安装的时候出现镜像源的问题,则可以将 homebrew 镜像源切换为国内清华大学或阿里云镜像源,具体操作可以参考这篇文章:解决国内 mac 无法安装 homebrew 神器。
相关文章:
MacOS 下安装 RabbitMQ
解决国内 mac 无法安装 homebrew 神器