RabbitMQ消息中间件-安装(Linux)

Posted 一月1

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RabbitMQ消息中间件-安装(Linux)相关的知识,希望对你有一定的参考价值。

一、下载(使用rpm安装)

链接:https://pan.baidu.com/s/1Ww5cK2UJ3bGbbUaAOXRI_g
提取码:ncqs 

 

二、安装

1.在存放rpm目录中执行:

rpm -Uvh *.rpm

 

注:如报错如下:

error: Failed dependencies:

erlang >= 21.3 is needed by rabbitmq-server-3.8.1-1.el7.noarch

        socat is needed by rabbitmq-server-3.8.1-1.el7.noarch 

需要按顺序安装:

  1. rpm -Uvh  erlang-21.3.8.6-1.el7.x86_64.rpm 
  2. rpm -Uvh  openssl-1.0.2k-19.el7.x86_64.rpm 
  3. rpm -Uvh openssl-libs-1.0.2k-19.el7.x86_64.rpm
  4. rpm -Uvh  socat-1.7.3.2-2.el7.x86_64.rpm
  5. rpm -Uvh  rabbitmq-server-3.8.1-1.el7.noarch.rpm

 

2.显示所有插件:

rabbitmq-plugins list

 

3.开启rabbitmq管理界面:

rabbitmq-plugins enable rabbitmq_management

 

4.设置rabbitmq开机自启动:

chkconfig rabbitmq-server on

 

5.启动rabbitmq:

rabbitmq-server start

访问 http://

登录遇到问题:User can only log in via localhost。

原因:rabbitmq从3.3.0开始禁止使用guest/guest权限通过除localhost外的访问

 

解决方法:

找到这个文件rabbit.app

vi /usr/lib/rabbitmq/lib/rabbitmq_server-3.8.1/ebin/rabbit.app

将:{loopback_users, [<<”guest”>>]},

改为:{loopback_users, []},如图:

 

 

6.重启服务:

systemctl restart rabbitmq-server.service

  

以上是关于RabbitMQ消息中间件-安装(Linux)的主要内容,如果未能解决你的问题,请参考以下文章

Linux系统中安装RabbitMq消息中间件CentOS8 yum install安装方式

linux下安装RabbitMQ和Erlang

消息队列 - mac上安装RabbitMq (转)

Linux下安装RabbitMQ

RabbitMQ安装(debian)与配置

消息中间件系列二:RabbitMQ入门(基本概念RabbitMQ的安装和运行)