阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

CentOS7上RabbitMQ安装详述

150次阅读
没有评论

共计 2664 个字符,预计需要花费 7 分钟才能阅读完成。

因为 RabbitMQ 是由 erlang 实现的,所以要先安装 erlang 再安装 rabbitMQ。

一、配置 yum 软件源地址 EPEL(EPEL 是管理 yum 下载软件的软件,也可以说是一个软件仓库)后安装 erlang

1、EPEL 简介:EPEL 是企业版 Linux 附加软件包简称,EPEL 是一个由 Fedora 特别兴趣小组创建、维护并管理的,针对红帽企业版 Linux(RHEL)及其衍生发行版(比如 CentOS、Scientific Linux、Oracle Enterprise Linux)的一个高质量附加软件包项目。EPEL 的软件包通常不会与企业版 Linux 官方源中的软件包发生冲突,或者互相替换文件。

2、三种 RHEL 系列的 EPEL 软件版本地址如下,其安装、更新卸载方式相同,就是把地址更换 Using EPEL(EPEL FAQ)

EL5:http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm

EL6:http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

EL7:http://download.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-10.noarch.rpm

最好根据系统版本安装对应 epel,我的是 CentOS7 安装 EL7(注意命令大小写有区别)

安装:wget http://download.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-10.noarch.rpm

rpm -ivh epel-release-7-10.noarch.rpm

或者安装方式为 rpm -ivh http://download.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-10.noarch.rpm

更新:rpm -Uvh http://download.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-10.noarch.rpm

卸载:rpm -e epel-release

安装完后使用命令 yum repolist 可以查看到(我最初安装的是 EL6,导致安装的 erlang 版本低,安装最新 rabbitmq 出错,后来用新系统重新安装了 EL7 的)

CentOS7 上 RabbitMQ 安装详述

(在别的博客上看到两个命令,查了下解释记录下:yum clean all 清除所有缓存包及软件、旧的头部信息,yum makecache 将服务器上的软件包信息在本地缓存,以提高搜索安装软件速度)

3、安装 erlang

yum install erlang

4、输入 erl 命令进入 erlang 操作界面,5+ 6 后面有个小数点,q(). 退出操作,最后有个小数点(或两次 ctrl+ c 退出)

CentOS7 上 RabbitMQ 安装详述

 

 二、安装 RabbitMQ,命令如下 官方安装方法

rpm -ivh https://bintray.com/rabbitmq/rabbitmq-server-rpm/download_file?file_path=rabbitmq-server-3.6.10-1.el7.noarch.rpm

启动 RabbitMQ 服务命令

 /sbin/service rabbitmq-server start

查看 RabbitMQ 服务状态命令

 /sbin/service rabbitmq-server status

三、配置网页访问 RabbitMQ

1、查看 RabbitMQ 中用户命令

rabbitmqctl list_users

2、创建用户命令

 rabbitmqctl add_user hjp hjp

3、赋予用户权限命令

 rabbitmqctl  set_permissions -p “/” hjp ‘.*’ ‘.*’ ‘.*’

4、赋予用户角色命令

 rabbitmqctl set_user_tags hjp administrator

5、开启 rabbitmq 管理控制台命令

rabbitmq-plugins enable rabbitmq_management

6、访问 http://192.168.196.136:15672/

  CentOS7 上 RabbitMQ 安装详述

CentOS7 上 RabbitMQ 安装详述

CentOS 5.5 下源代码编译安装 Erlang http://www.linuxidc.com/Linux/2011-07/39156.htm

Ubuntu 10.10 下源码安装 Erlang 5.8.3 版本 http://www.linuxidc.com/Linux/2011-04/34863.htm

在 CentOS 6.4 上安装 Erlang http://www.linuxidc.com/Linux/2013-06/85964.htm

Ubuntu 下 Erlang R16B 的安装 http://www.linuxidc.com/Linux/2013-05/84235.htm

CentOS 7.2 下 RabbitMQ 集群搭建 http://www.linuxidc.com/Linux/2016-12/137812.htm

CentOS7 环境安装使用专业的消息队列产品 RabbitMQ http://www.linuxidc.com/Linux/2016-11/13673.htm

RabbitMQ 入门教程  http://www.linuxidc.com/Linux/2015-02/113983.htm

在 CentOS7 上安装 RabbitMQ 详解  http://www.linuxidc.com/Linux/2017-05/143765.htm

NServiceBus 结合 RabbitMQ 使用教程  http://www.linuxidc.com/Linux/2017-05/143787.htm

CentOS 7 下 RabbitMQ 集群安装配置  http://www.linuxidc.com/Linux/2017-10/147707.htm

RabbitMQ 实战:高效部署分布式消息队列 中文 PDF 扫描版  http://www.linuxidc.com/Linux/2017-10/147592.htm

RabbitMQ 的详细介绍 :请点这里
RabbitMQ 的下载地址 :请点这里

本文永久更新链接地址 :http://www.linuxidc.com/Linux/2017-12/149202.htm

正文完
星哥说事-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计2664字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中