rabbitmq安装教程

环境centos6.9

  • 之前也看了其他的文章,都是直接写过程,我觉得还是从rabbitmq官网入手比较好,需要什么条件都有说明:

https://www.rabbitmq.com/changelog.html上面写了,3.7.0之后的版本最低需要erlang19.3,并且给了一个链接可以点。


点进去下一个界面https://www.rabbitmq.com/which-erlang.html可以看到更详细的说明,


这里有erlang的链接,到了https://github.com/rabbitmq/erlang-rpm页面


下面有个链接:https://bintray.com/rabbitmq/rpm/erlang打开页面拉到最下面有2个下载链接:


一个是centos6的一个是centos7的。好吧最终的下载地址就是这个:erlang20.2.3-centos6下载地址


  • 开始安装erlang

这里我用的是直接下载rpm文件安装,不是yum。我用yum试过,结果不是最新版本,而且下载速度还比较慢。

执行 就可以了,完全不报错。

rpm -ivh erlang-20.2.3-1.el6.x86_64.rpm

假如你的环境报错提示少依赖,试试安装centos的epel的扩展源

yum -y install epel-release

  • 开始安装rabbitmq

rabbitmq下载地址:rabbitmq下载地址链接

rpm -ivh rabbitmq-server-3.7.3-1.el6.noarch.rpm

如果提示少socat依赖,先执行

yum -y install socat

  • 配置

安装完成后,需要新建账号,配置权限,安装三个插件。

启动rabbitmq

service rabbitmq-server start

常用命令:

service rabbitmq-server   start
service rabbitmq-server   stop
service rabbitmq-server   status
service rabbitmq-server   rotate-logs|
service rabbitmq-server   restart
service rabbitmq-server   condrestart
service rabbitmq-server   try-restart
service rabbitmq-server   reload
service rabbitmq-server   force-reload

ps -ef | grep rabbitmq  查看rabbitMq进程

netstat -anplt | grep LISTEN  rabbitmq默认监听端口15672/5672

开启管理插件:

rabbitmq-plugins enable rabbitmq_management
添加账号


rabbitmqctl add_user rabbitadmin 123456

配置权限

rabbitmqctl set_user_tags rabbitadmin administrator 

创建完后查看用户列表:

rabbitmqctl list_users


登录rabbitmq管理界面

浏览器输入地址:http://服务器IP地址:15672/

用户名密码:rabbitadmin/123456

  • 问题

最后有一个小问题要注意,我在配置zipkin服务(我的其他文章有介绍)的时候,一直提示连不上rabbitmq,后来发现要把这个账号的virtual host打开。具体配置如下:


未配置好之前红框里面 写的是,上面的图是我配置好之后的。点左边箭头进去,virtual host选/,点保存就完了。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值