CentOS 6 安装RabbitMQ

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

内容简介:###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》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

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

Python 3面向对象编程

Python 3面向对象编程

[加]Dusty Phillips(达斯帝•菲利普斯) / 肖鹏、常贺、石琳 / 电子工业出版社 / 2015-6 / 79.00元

Python 是一种面向对象的解释型语言,面向对象是其非常重要的特性。《Python 3面向对象编程》通过Python 的数据结构、语法、设计模式,从简单到复杂,从初级到高级,一步步通过例子来展示了Python 中面向对象的概念和原则。 《Python 3面向对象编程》不是Python 的入门书籍,适合具有Python 基础经验的开发人员阅读。如果你拥有其他面向对象语言的经验,你会更容易理解......一起来看看 《Python 3面向对象编程》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试