Windows RabbitMq 环境搭建 新手入门教程
程序员文章站
2024-03-14 16:53:10
...
Windows RabbitMq 安装 使用教程
简介
消息中间件
文章导读
erlang 安装
rabbit Mq 安装
rabbit Mq 配置
安装
erlang 安装
下载完打开安装包 ——下一步安装
rabbitMq 安装
下一步安装
查看 RabbitMq 是否安装成功
环境变量 配置
配置环境变量
新建 系统环境变量 -> 添加 RabbitMq 安装位置
path 引入 RABBITMQ_SERVICE 环境
命令安装rabbitmq_management插件,这款插件是可以可视化的方式查看RabbitMQ 服务器实例的状态,以及操控RabbitMQ服务器
运行服务
rabbitmq 安装目录 -》运行 RabbitMQ Service start
服务访问
浏览器输入 http://localhost:15672 访问
使用默认账号guest/guest登录
浏览器中输入 http://localhost:15672/api/ 就可以看到 RabbitMQ Management HTTP API 文档
用户
用户列表
输入 rabbitmqctl list_users 查看已创建用户
创建新用户
rabbitmqctl add_user [username] [password]
rabbitmqctl add_user test 123456
rabbitmqctl list_users 查看用户列表
用户删除
要删除用户,请使用rabbitmqctl delete_user:
rabbitmqctl delete_user 'username'
权限分配
用户列表里多了一个用户 rabbit1,但是tag是空的。使用命令给rabbit设置tag
RabbitMQ的用户角色分类:
none、management、policymaker、monitoring、administrator
RabbitMQ各类角色描述:
none
不能访问 management plugin
management
用户可以通过AMQP做的任何事外加:
列出自己可以通过AMQP登入的virtual hosts
查看自己的virtual hosts中的queues, exchanges 和 bindings
查看和关闭自己的channels 和 connections
查看有关自己的virtual hosts的“全局”的统计信息,包含其他用户在这些virtual hosts中的活动。
policymaker
management可以做的任何事外加:
查看、创建和删除自己的virtual hosts所属的policies和parameters
monitoring
management可以做的任何事外加:
列出所有virtual hosts,包括他们不能登录的virtual hosts
查看其他用户的connections和channels
查看节点级别的数据如clustering和memory使用情况
查看真正的关于所有virtual hosts的全局的统计信息
administrator
policymaker和monitoring可以做的任何事外加:
创建和删除virtual hosts
查看、创建和删除users
查看创建和删除permissions
关闭其他用户的connections
>rabbitmqctl set_user_tags [用户名] [tag]
赋予所有权限
rabbitmqctl set_permissions -p / name ".*" ".*" ".*"
效果
Vue stompjs+WebSocker RabbitMq 实例
Google开发专家带你学 AI:入门到实战(Keras/Tensorflow)(附源码)
上一篇: Bootstrap中文网 页面实现
推荐阅读
-
Windows RabbitMq 环境搭建 新手入门教程
-
MongoDB最简单的入门教程之一 环境搭建 MongoDB数据库开发环境
-
【入门教程】Jeecg-P3开发环境搭建入门(java插件开发框架) 博客分类: jeecg开源社区,插件开发,环境搭建 JEECG开源社区插件开发入门搭建
-
windows 32位eclipse远程hadoop开发环境搭建
-
windows 32位eclipse远程hadoop开发环境搭建
-
windows下的WAMP环境搭建图文教程(推荐)
-
windows下的WAMP环境搭建图文教程(推荐)
-
Windows下Java+MyBatis框架+MySQL的开发环境搭建教程
-
Windows下搭建TensorFlow2环境
-
Windows下Java+MyBatis框架+MySQL的开发环境搭建教程