centos6 安装rabbitMQ过程中存在的各种问题

本文介绍了RabbitMQ Server的安装步骤。首先要安装前置依赖工具,包括安装erlang及相关依赖,处理安装erlang时可能出现的版本冲突问题;接着进行安装,安装socat,若找不到包需先安装epel - release,最后下载兼容版本的安装包完成RabbitMQ Server的安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、安装前置依赖工具

  1.   安装erlang 
    1. 安装依赖   
      yum install -y xmlto gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC-devel wxBase wxGTK wxGTK-gl perl -y
    2. 安装erlang
      到 https://github.com/rabbitmq/erlang-rpm 上面去下载yum源,
      并将文件保存到/etc/yum.repos.d/rabbitmq-erlang.repo , 我安装的是21.x版本的erlang
      yum文件内容如下:  原始内容
      # In /etc/yum.repos.d/rabbitmq-erlang.repo
      [rabbitmq-erlang]
      name=rabbitmq-erlang
      baseurl=https://dl.bintray.com/rabbitmq-erlang/rpm/erlang/21/el/6
      gpgcheck=1
      gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
      repo_gpgcheck=0
      enabled=1
      注意:要将上面的https请求改成http请求 不然会出现如下错误
      
      配置好后  执行 yum clean all; yum makecache
      最后执行 yum -y install erlang   
      
      
       

         3、安装erlang的时候可能会出现的问题

               1、出现版本冲突问题

                  

       这个时候需要执行 yum remove erlang-erts-R14B-04.3.el6.x86_64 -y 卸载掉之前的版本 

二、安装  

     1、安装socat     yum -y install socat 
               如果出现无法找到socat包 
               先安装epel-release  修改/etc/yum.repo.d/epel.repo 将baseurl的注释去掉:

 

      下载  rabbitmq-server-3.7.10-1.el6.noarch.rpm 安装包
          网址   https://github.com/rabbitmq/rabbitmq-server/releases   选择的rabbitmq的版本必须要和erlang版本兼容 不然就会出            现错误 

     然后直接运行 yum -y install rabbitmq-server-3.7.10-1.el6.noarch.rpm  

经过以上步骤后就可以将 rabbitmq-server安装上了

         

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值