rabbitmq底层使用erlang语言实现,安装前,先查看两者匹配版本
rabbitmq与erlang相匹配版本:
https://www.rabbitmq.com/which-erlang.html
erlang安装
1、下载erlang22.1
https://www.erlang.org/downloads
2、安装完后配置环境变量
3、测试是否安装成功
打开cmd窗口,键入erl,输出如下结果表示erlang安装成功
rabbitmq安装
rabbitmq下载
https://www.rabbitmq.com/download.html
rabbitmq基本操作
打开cmd,进入D:\Program Files\RabbitMQ Server\rabbitmq_server-3.8.0\sbin
安装后台管理插件
rabbitmq-plugins enable rabbitmq_management
启动rabbitmq
rabbitmq-server.bat
rabbitMq是否启动成功
rabbitmqctl status
后台管理页面
默认用户为guest/guest
查看用户列表
rabbitmqctl list_users
新增用户
rabbitmqctl add_user admin admin
添加角色
rabbitmqctl set_user_tags admin administrator
设置权限
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
使用admin用户访问管理后台
添加新虚拟主机:abbitmqctl add_vhost host_name
rabbitmqctl add_vhost /test1
显示所有的虚拟主机
rabbitmqctl list_vhosts
添加新用户:rabbitmqctl add_user username password
rabbitmqctl add_user test1 test1
显示所有用户:
rabbitmqctl list_users
为用户添加角色:rabbitmqctl set_user_tags username user_role
rabbitmqctl set_user_tags test1 administrator
设置用户访问权限:rabbitmqctl set_permissions -p /vhost username '.*' '.*' '.*'
rabbitmqctl set_permissions -p /test1 test1 '.*' '.*' '.*'