今天来学习下怎样在Mac上安装和使用RMQ。
一、安装RMQ
网上找教程安装MQ,大致氛围两种安装方式:
- 1、通过wget获取下载RabbitMQ的源文件,解压源文件之后进行安装,前提条件是系统已经安装wget命令。
- 2、通过brew指令来安装,由于在安装wget指令时遇到的问题一直没有解决,本次采用的是通过brew安装RabbtiMQ。
如果您的系统没有安装HomeBrew,则需要先安装,查看是否安装:
brew --versionHomebrew 2.4.3-49-g4290789Homebrew/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 youexperience 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/HomebrewPress 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神器