RabbitMQ Mac 安装

RabbitMQ Mac 安装

1 Homebrew 安装

homebrew的安装方法查看网站:Homebrew官网

1.1 安装 Server

安装完Homebrew之后,在终端执行sudo brew install rabbitmq

安装过程图片

1.2 安装完成之后

Homebrew安装的RabbitMQ在/usr/local/sbin下,我们可以到这个文件夹下看下内容:

安装完成文件夹展示

1.3 添加路径

为了可以直接使用rabbitmq-server命令,我们需要将/usr/local/sbin路径添加到系统路径中,如果你没有使用zsh的话,需要在.bash_profile或者.profile中添加PATH=$PATH:/usr/local/sbin,如果你和我一样使用的是zsh,那么需要在.zshrc中添加PATH=$PATH:/usr/local/sbin

添加系统路径

然后执行source .bash_profilesource .zshrc命令让其生效,然后我们就可以使用rabbitmq-server命令了。

1.4 运行RabbitMQ

然后我们可以通过命令rabbitmq-server运行RabbitMQ。

运行RabbitMQ

这样我们就将RabbitMQ运行起来了。

2 RabbitMQ的管理监控平台

RabbitMQ有自带的管理监控平台。

2.1 开启方法

另开一个终端或者标签,执行rabbitmq-plugins enable rabbitmq_management

开启RabbitMQ管理平台

2.2 登录管理平台

浏览器打开http://localhost:15672/就可以进去RabbitMQ的管理平台界面了。

登录RabbitMQ管理平台

默认的账号是guest,密码也是guest。然后登录。然后看到界面:

RabbitMQ管理平台界面

3 设置账户

因为系统默认的guest账户只能是本机访问,所以我们需要设置其他的账户,允许外部的机器访问我们的机器上的RabbitMQ。如果我们只是用本机学习,这一步我们可以暂时不做

3.1 添加用户

例如我们增加一个账户jack,密码123456的话,可以执行sudo rabbitmqctl add_user jack 123456命令。

添加用户

然后在我们的管理平台中看一下效果:

从管理平台中查看用户

但是我们可以从管理平台中看到我们的用户可以访问的hosts是没有,所以我们还要给我们的用户设置权限。

3.2 设置权限

设置权限使用的是命令是:

sudo rabbitmqctl set_permissions -p / jack ".*" ".*" ".*"

然后我们再登录RabbitMQ的管理平台:

那么我们RabbitMQ的安装步骤到此完成了。之后我们就可以使用jack这个用户来学习如何操作RabbitMQ了。