CentOS 6 安装RabbitMQ

栏目: 后端 · 发布时间: 6年前

内容简介:###1.Erlang依赖环境安装 RabbitMQ需要依赖erlang环境,但是通过yum install erlang安装的版本比较老,会有问题,所以手动下载安装,直接[下载erlang21](https://github.com/rabbitmq/erlang-rpm/releases/download/v21.0.8/erlang-21.0.8-1.el6.x86_64.rpm) 。 安装erlang ``` yum install erlang-21.0.8-1.el6.x86_

19-02-13 15:22

###1.Erlang依赖环境安装 RabbitMQ需要依赖erlang环境,但是通过yum install erlang安装的版本比较老,会有问题,所以手动下载安装,直接[下载erlang21](https://github.com/rabbitmq/erlang-rpm/releases/download/v21.0.8/erlang-21.0.8-1.el6.x86_64.rpm) 。 安装erlang ``` yum install erlang-21.0.8-1.el6.x86_64.rpm ``` 如果有遇到冲突,如之前yum install erlang安装过。或者也可以rpm -eq | grep erlang 搜索之前下载的版本,然后卸载掉即可,如: ``` yum remove erlang-erts-R14B-04.3.el6.x86_64 ``` ###2.RabbitMQ安装 erlang安装成功后,[下载rabbitmq3.7.7](https://dl.bintray.com/rabbitmq/all/rabbitmq-server/3.7.7/rabbitmq-server-3.7.7-1.el6.noarch.rpm)。 下载完成后,安装 ``` yum install rabbitmq-server-3.7.3-1.el6.noarch.rpm ``` ###3.服务管理命令 启动服务:service rabbimq-server start 查看服务状态:rabbitmqctl status 关闭服务:rabbitmqctl stop ###4.RabbitMQ Web界面 web界面需要rabbitmq插件支持, 启用插件: ``` rabbitmq-plugins enable rabbitmq_management ``` 重启mq: ``` service rabbitmq-server restart ``` 默认网页管理端口: 15672 默认mq生成消费AMQP端口:5672 网页访问:http://ip:15672 rabbitmq默认会创建guest账号,只能用于localhost登录页面管理员,添加管理员账号: ``` 添加用户: rabbitmqctl add_user admin admin 添加权限: rabbitmqctl set_permissions -p “/” admin “.” “.” “.*” 修改用户角色: rabbitmqctl set_user_tags admin administrator ``` 使用新增的admin账号登录页面管理后台,可以管理其他用户账号和权限。 ###5.RabbitMQ管理命令 ####创建用户 rabbitmqctl add_user {用户名} {密码} ####设置权限 rabbitmqctl set_user_tags {用户名} {权限} 例:创建一个超级用户 rabbitmqctl add_user admin1 admin1 rabbitmqctl set_user_tags admin1 administrator ####查看用户列表 rabbitmqctl list_users ####为用户赋权 //使用户user1具有vhost1这个virtual host中所有资源的配置、写、读权限以便管理其中的资源 rabbitmqctl set_permissions -p vhost1 user1 '.*' '.*' '.*' ####查看权限 rabbitmqctl list_user_permissions user1 rabbitmqctl list_permissions -p vhost1 ####清除权限 rabbitmqctl clear_permissions [-p VHostPath] User ####删除用户 rabbitmqctl delete_user username ####修改用户的密码 rabbitmqctl change_password Username Newpassword


以上所述就是小编给大家介绍的《CentOS 6 安装RabbitMQ》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

剑指Offer:名企面试官精讲典型编程题(第2版)

剑指Offer:名企面试官精讲典型编程题(第2版)

何海涛 / 电子工业出版社 / 2017-5 / 65.00

《剑指Offer:名企面试官精讲典型编程题(第2版)》剖析了80个典型的编程面试题,系统整理基础知识、代码质量、解题思路、优化效率和综合能力这5个面试要点。《剑指Offer:名企面试官精讲典型编程题(第2版)》共分7章,主要包括面试的流程,讨论面试每一环节需要注意的问题;面试需要的基础知识,从编程语言、数据结构及算法三方面总结程序员面试知识点;高质量的代码,讨论影响代码质量的3个要素(规范性、完整......一起来看看 《剑指Offer:名企面试官精讲典型编程题(第2版)》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

SHA 加密
SHA 加密

SHA 加密工具