博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos安装rabbitmq
阅读量:4983 次
发布时间:2019-06-12

本文共 1239 字,大约阅读时间需要 4 分钟。

 

     系统之间传递数据,或者业务层和数据层数据传递,以及与第三方公司数据进行数据传递,都是用了队列来实现,队列的种类也有很多,由于工作需要,我在centos7上安装rabbitmq.安装rabbitmq之前需要先安装erLang环境.

第一下载rpm包

  官网下载最新版本:  

  erLang:

      rabbitmq:

第二安装erLang环境

  rpm -ivh erlang-19.0.4-1.el7.centos.x86_64.rpm

  测试是否安装成功:

第三、安装rabbitmq

   在安装rabbitmq时提示依赖socat

   yum install socat

   rpm -ivh rabbitmq-server-3.6.6-1.el7.noarch.rpm

第四、启动和关闭

   /sbin/service rabbitmq-server stop #关闭 service rabbitmq-server stop

   /sbin/service rabbitmq-server start #启动 service rabbitmq-server start

   /sbin/service rabbitmq-server status #状态 service rabbitmq-server status

第五、cd 到/sbin目录下

   ./rabbitmq-plugins list #插件列表

   ./rabbitmqctl status

第六、安装自带管理后台web插件,进入rabbitmq安装目录中的sbin目录执行

  rabbitmq-plugins enable rabbitmq_management #开启enable 关闭disable

  安装之后重启生效,再进入web管理页面,http://外网ip:15672/ ,用户名和密码都是guest。

  但是亲测此版本 guest无法登录

解决:vim /etc/rabbitmq/rabbitmq.config 

添加内容:[{rabbit, [{loopback_users, []}]}].

即可!

 第七、创建新用户并分配角色权限
    rabbitmqctl add_user test passwd #创建一个test用户
    rabbitmqctl set_user_tags test administrator #设置该用户为administrator角色
    rabbitmqctl set_permissions -p '/' test '.' '.' '.' #设置权限
  sudo service rabbitmq-server restart #重启rabbitmq服务
  之后就能用test用户远程连接rabbitmq server了。

 

 

转载于:https://www.cnblogs.com/chy123/p/6750356.html

你可能感兴趣的文章
V4L2驱动的移植与应用(三) 分类: arm-linux-Ubunt...
查看>>
服务级后门自己做——创建服务 分类: VC++ ...
查看>>
push本地代码到github发生错误的解决办法
查看>>
设置遮罩层
查看>>
Catalyst 3850 升级-1
查看>>
static
查看>>
python模块之time模块
查看>>
bzoj2882: 工艺
查看>>
Shell中的${},##和%%的使用
查看>>
创建一个随机对象列表
查看>>
省市联动 js
查看>>
常用HTTP状态码
查看>>
WebAPI GET和POST请求的几种方式
查看>>
re 模块 常用正则表达式符号 最常用的匹配语法
查看>>
第三小节之Java API
查看>>
树莓派Android Things物联网开发:GitHub案例程序汇总
查看>>
游戏分析菜鸟必须阅读的5篇文章(译自国外网站)
查看>>
python3之迭代器&生成器
查看>>
《此生未完成》读后感
查看>>
Nexus搭建Maven私服
查看>>