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_profile
或source .zshrc
命令让其生效,然后我们就可以使用rabbitmq-server
命令了。
1.4 运行RabbitMQ
然后我们可以通过命令rabbitmq-server
运行RabbitMQ。
这样我们就将RabbitMQ运行起来了。
2 RabbitMQ的管理监控平台
RabbitMQ有自带的管理监控平台。
2.1 开启方法
另开一个终端或者标签,执行rabbitmq-plugins enable rabbitmq_management
2.2 登录管理平台
浏览器打开http://localhost:15672/
就可以进去RabbitMQ的管理平台界面了。
默认的账号是guest
,密码也是guest
。然后登录。然后看到界面:
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了。