写在前头的话:我为什么会选择使用rabbit而不是其他的消息队列? 因为rabbit部署简单,有简洁的web控制台,rabbit小巧而且性能强大,社区的活跃氛围,我正需要一个小巧灵活、方便管理的消息队列。
让我们在CentOS7.x上部署rabbit
安装 rabbit之前需要安装erlang,因为rabbit是基于erlang开发的消息机制,拥有高性能等特点。如果安装高版本的rabbit,必须的确保erlang版本在20.x以上。在这儿可以直接下载erlang20.x的rpm包。传送门 不翻墙速度下载慢,我还准备了百度云的下载地址,如果你也和我一样是CentOs7版本的,链接:传送门 提取码:asa1。
CentOs6版本:链接:传送门 提取码:d6ds
安装erlang
下载到linux上的/usr/local/rabbit目录
跳转到目录
cd /usr/local/rabbit
安装erlang
yum -y install erlang-20.3.8.7-1.el7.centos.x86_64.rpm
安装后,通过命令erl -version查看是否安装成功。
开始安装rabbit
先去rabbit的官网下载rpm安装包,传送门,我下载的版本是server-3.7.8,CentOs7.x的百度云下载地址:传送门 提取码:7qfk
CentOs6.x的百度云下载地址:传送门 提取码:lr6z
下载到/usr/local/rabbit目录
执行安装
yum -y install rabbitmq-server-3.7.8-1.el7.noarch.rpm
安装成功后执行命令启动
service rabbitmq-server start
启用web管理页面
rabbitmq-plugins enable rabbitmq_management
创建一个登陆账号admin,密码为admin123
rabbitmqctl add_user admin admin123
赋予admin为超级管理员权限
rabbitmqctl set_user_tags admin administrator
访问http://服务器IP地址:15672/ 就可以访问到web页面
输入账号和密码登录即可。
结束
(欢迎加群讨论:188313912)
网友评论