centos7安装RabbitMQ 并且进行简单配置 - Go语言中文社区

centos7安装RabbitMQ 并且进行简单配置


前言

上篇博客中博主写的是springboot整合RabbitMQ,在里面提到了rabbitMQ的安装,避免啰嗦,就没有做说明。不过,也承诺了后续会专门写一篇关于RabbitMQ的安装和配置的文章。今天呢,趁着周六没事,就把这件事做了吧。。。

springboot整合RabbitMQ https://blog.csdn.net/zhuzhezhuzhe1/article/details/80454956

1、安装运行环境

我们都知道,java软件运行需要jre,这是运行环境。那么,同理,RabbitMQ运行也需要其运行环境。

RabbitMQ使用erlang语言开发(想要了解的可以自行google),所以我们首先安装erlang.

rpm -Uvh http://www.rabbitmq.com/releases/erlang/erlang-18.1-1.el7.centos.x86_64.rpm 

2、安装RabbitMQ-Server

rpm -Uvh http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.6/rabbitmq-server-3.5.6-1.noarch.rpm 

安装好了之后,使用 rpm -qa|grep rabbitmq 命令查看是否已经安装ok


3、几个常用的命令(开启、关闭、查看状态)

service rabbitmq-server start
service rabbitmq-server restart
service rabbitmq-server stop
rabbitmqctl status  # 查看状态

4、安装命令维护插件

rabbitmq-plugins enable rabbitmq_management

这个命令的作用是安装RabbitMq的一个管理插件,这样,我们就可以通过在浏览器访问 http://ip:15672 时,进入一个管理界面。


不过,当你进行访问时,你会发现你访问不到,这是为什么呢?继续往下看。。。

5、开启远程访问

相信看到这里,大家就明白刚才为什么访问不到了,因为你还没有开启远程访问。

那么,接下来我们就来开启远程访问:

#cd /etc/rabbitmq  
#cp /usr/share/doc/rabbitmq-server-3.5.6/rabbitmq.config.example /etc/rabbitmq/   
#mv rabbitmq.config.example rabbitmq.config 

#vim /etc/rabbitmq/rabbitmq.config

在rabbitmq.config中添加   {loopback_users, []}

或者将  %% {loopback_users, []}, 修改为 {loopback_users, []}   (修改时注意后面有个逗号要删掉)

6、登录访问

此时,当你再次访问 http://ip:15672 时,就可以进入登录页面了。(如果还是访问不到,那就看看你的端口有没有加入到防火墙白名单中)

用户名和密码默认都是 guest 



这样,我们就完成了RabbitMQ的安装。

好了,今天就到这里再见再见再见


转载请务必保留此出处(原作者):https://blog.csdn.net/zhuzhezhuzhe1


版权声明:本文为原创文章,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。

https://blog.csdn.net/zhuzhezhuzhe1

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/zhuzhezhuzhe1/article/details/80464291
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-01 23:23:52
  • 阅读 ( 1013 )
  • 分类:Linux

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢