1. 启动

rabbitmq-server &

2. 队列重置(清空队列、用户等)

rabbitmqctl stop_app
rabbitmqctl reset
rabbitmqctl stop

3. 关闭

rabbitmqctl stop

4. 列举所有用户

rabbitmqctl list_users

5. 列举所有队列

rabbitmqctl list_queues

6. 添加用户

rabbitmqctl add_user user_name user_passwd

7. 设置用户角色为管理员

rabbitmqctl set_user_tags user_name administrator

8. 权限设置

rabbitmqctl set_permissions -p / user_name ".*" ".*" ".*"
6,7,8三步操作举例(添加用户admin)
sudo rabbitmqctl add_user admin admin
sudo rabbitmqctl set_user_tags admin administrator
sudo rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

9. 查看状态

rabbitmqctl status

10.安装 RabbitMQWeb管理插件

rabbitmq-plugins enable rabbitmq_management
可以利用http://ip:15672查看界面状态

11. Rabbitmq的mnesia数据地址

1. 停止消息队列
sudo rabbitmqctl stop

2. 创建mnesia目录,修改用户属性
mkdir mnesia
sudo chown rabbitmq:rabbitmq /home/test/mnesia

3. 修改默认MNESIA_BASE地址
vim /usr/lib/rabbitmq/bin/rabbitmq-defaults
MNESIA_BASE=${SYS_PREFIX}/var/lib/rabbitmq/mnesia
改为 MNESIA_BASE=${SYS_PREFIX}/home/test/mnesia

4. 启动消息队列
sudo rabbitmq-server &

5. 建立admin用户
sudo rabbitmqctl add_user admin admin
sudo rabbitmqctl set_user_tags admin administrator
sudo rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

应用举例

rabbitmqctl list_users

rabbitmqctl list_vhosts
rabbitmqctl add_user rabbit rabbit

rabbitmqctl set_user_tags rabbit administrator

rabbitmqctl add_vhost /test

rabbitmqctl set_permissions -p /test rabbit ".*" ".*" ".*"

最新文章

  1. 在VS中添加lib库的三种方法
  2. 怎么部署java项目(从搭建环境说起)
  3. MATLAB 中NORM运用
  4. 【bzoj3624】Apio2008—免费道路
  5. ASP.NET SignalR 与 LayIM2.0 配合轻松实现Web聊天室(八) 之 用 Redis 实现用户在线离线状态消息处理
  6. django上传图片和文字记录
  7. 【mysql】之MySQL导入sql脚本错误:2006 - MySQL server has gone away
  8. javascript数组操作汇总
  9. MORE ABORT AWR?
  10. crt连接vitualbox中centos虚拟机
  11. Output\TEST.sct(7): error: L6236E: No section matches selector - no section to be FIRST/LAST.
  12. 做一款直播类app
  13. 数据结构【查找】—B树
  14. Python程序的执行原理
  15. SNMP学习笔记之Centos7配置SNMP服务
  16. 让QQ好友现形
  17. SpringCloud Config Bus webhook 只能刷新config server 不能刷新config client
  18. Linux Socket - 内核非阻塞功能
  19. 2016-2017-2 20155227实验三《敏捷开发与XP实践》实验报告
  20. [AngularJS] AngularJS 1.3 $scope.$watchGroup

热门文章

  1. APR介绍
  2. c语言个人财务管理系统
  3. Oracle的操作系统身份认证(转)
  4. 代替Reflection(反射)的一些方法(转)
  5. idea 插件
  6. LevelDB Version
  7. Website蝴蝶结构
  8. 第七章 二叉搜索树 (a)概述
  9. Liunx 解压篇
  10. asp.net页如何获取母版页控件