RabbitMQ入门(一)RabbitMQ的安装

 

前言

      本章讲解RabbitMQ的安装

方法

1.概念

同ActiveMQ一样,RabbitMQ也是一款消息中间件,唯一有区别的是其社区活跃度相当的高,更新频繁。

而ActiveMQ社区活跃度很低,所以我们有必要了解学习这个RabbitMQ。

2.RabbitMQ的安装

本次安装环境为CentOS 6.5

1)RabbitMQ安装需要依赖Erlang语言包,所以我们需要下载其rpm包

官网:https://www.erlang-solutions.com/resources/download.html

在该页面我们选择如下的选项:

接下来选择合适的版本进行下载:

erlang和rabbitmq版本对应关系:

官网:https://www.rabbitmq.com/which-erlang.html

下载完成的rpm包如下所示:

2)下载rabbitMQ的rpm包

网址:https://www.rabbitmq.com/download.html

注意:本次环境为centOS6,所以这么选。

下载完成的rpm包如下所示:

3)将下载好的两个rpm包传入centOS(192.168.1.108)中

4)安装erlang的rpm包

rpm -ivh --nodeps esl-erlang_22.1-1_centos_6_amd64.rpm

验证安装是否成功:erl -version

该界面表示安装成功!

5)安装rabbitMQ的rpm包

rpm -ivh --nodeps rabbitmq-server-3.8.0-1.el6.noarch.rpm

6)将rabbitMQ的服务设置为开机自启动

chkconfig rabbitmq-server on

7)安装rabbitMQ管理界面插件

rabbitmq-plugins enable rabbitmq_management

这样就表示安装成功啦!
8)配置rabbitMQ的远程ip登录

rabbitMQ的管理界面是不允许localhost以外的机器进行登录访问的,所以我们需要进行相关用户的配置。

本次创建的用户名为:jwang,密码为:123456

创建账号:

rabbitmqctl add_user jwang 123456

设置用户角色:

rabbitmqctl  set_user_tags  jwang  administrator

设置用户权限:

rabbitmqctl set_permissions -p "/" jwang ".*" ".*" ".*"

 通过命令查看当前用户和角色(需要开启服务)

rabbitmqctl list_users

 9)rabbitMQ的开启、关闭与重启

启动服务:

service rabbitmq-server start

关闭服务:

service rabbitmq-server stop

重启服务:

service rabbitmq-server restart

10)启动服务并访问,使用上面创建的用户进行登录

访问http://192.168.1.108:15672/

注意:防火墙将15672端口开放访问或者关闭防火墙

输入用户名和密码进行登录:

出现该页面就代表你的RabbitMQ已经完美的安装成功!

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值