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 时,就可以进入登录页面了。(如果还是访问不到,那就看看你的端口有没有加入到防火墙白名单中) 5、开启rabbitmq远程访问     添加用户:rabbitmqctl add_user XRom XRom123  //XRom是用户名, XRom123是用户密码     添加权限:rabbitmqctl set_permissions -p "/" XRom "." "." ".*"     修改用户角色:rabbitmqctl set_user_tags XRom administrator