RabbitMQ 二 CentOS6 7 下的 HelloWorld

本文档记录了在CentOS 6.7上安装RabbitMQ 3.6.5的过程,包括安装Erlang环境、RabbitMQ Server、启动服务、启用管理台插件、创建用户并设置权限、外网访问管理台以及解决遇到的问题。在安装Erlang时遇到了依赖问题,通过在线安装解决。在安装RabbitMQ时,使用rpm包进行安装。启动服务后,为RabbitMQ新增了一个可外网访问的用户,并配置了相应的权限。最后,通过代码连接成功验证了安装配置的正确性。
摘要由CSDN通过智能技术生成
               

前一篇写了在Windows下的安装使用,这次记录下CentOS6.7下的安装使用.

其实在CentOS下和Windows下过程是一样的,都是 先安装Erlang环境,再安装RabbitMQ Server.

只不过CentOS下经常遇到各种问题,所以感觉上麻烦点.


版本是 CentOS6.7+RabbitMQ3.6.5,官方文档地址 http://www.rabbitmq.com/install-rpm.html


主要分以下部分

1) 安装Erlang环境

2)安装RabbitMQ Server

3)启动server,并启用管理台插件

4)新增用户并设置权限

5)外网登录管理台

6)代码连接CentOS下的MQ

7)遇到的问题及解决办法



1)安装Erlang环境

官网提供了3种安装方法,我这里用第一种.

按官网指引,来到 https://www.erlang-solutions.com/resources/download.html 页面, 这里可以选择linux的版本进行对应的下载.

我最开始 选择了centos,然后下载19.1.5这个版本, 然后进行安装发现少一堆包.

最后还是安装网页下发的 说明进行在线安装



首先

wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpmrpm -Uvh erlang-solutions-1.0-1.noarch.rpm


这2句一般不会遇到问题,然后

sudo yum install erlang

遇到问题1

http://packages.erlang-solutions.com/rpm/centos/6/x86_64/repodata/primary.xml.gz: [Errno -1] Metadata file does not match checksumTrying other mirror.erlang-solutions/primary                                                                                                                                                   | 869 kB     00:00     http://packages.erlang-solutions.com/rpm/centos/6/x86_64/repodata/primary.xml.gz: [Errno -1] Metadata file does not match checksumTrying other mirror.Error: failure: repodata/primary.xml.gz from erlang-solutions: [Errno 256] No more mirrors to try.


解决方法见7)中的问题1.解决后继续


因为网速慢,遇到问题2

[Errno 12] Timeout on

解决方法见7)中的问题2.解决后继续

Erlang安装完成.



2)安装RabbitMQ Server

需要先下载 rpm文件 , (上面给的官网安装地址 最上面就有下载的地方)

然后执行下面命令

rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.ascyum install rabbitmq-server-3.6.5-1.noarch.rpm
注:上面yum命令  要在 下载的rpm文件的目录下进行


遇到问题3

Error: Package: rabbitmq-server-3.6.5-1.noarch (/rabbitmq-server-3.6.5-1.noarch)           Requires: socat


解决方法见7)中的问题3.解决后继续

完成安装


3)启动server,并启用管理台插件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值