文章目录
- 安装
- 安装erlang
- 安装rabbitMQ
- 管理指令
安装
官网
由于需要对应erlang和rabbitMQ两者版本的关系,先确定好下载哪个版本,版本关系表,以下教程以Erlang 23.3.4.11
和RabbitMQ 3.9.14
为例
安装erlang
略,进入对应版本下载安装
安装rabbitMQ
- 进入到对应版本的下载页面
按图上步骤执行即可
管理指令
- 常用指令
- 启动rabbitmq:
systemctl start rabbitmq-server
- 设置rabbitmq服务开机自启动:
systemctl enable rabbitmq-server
- 关闭rabbitmq服务:
systemctl stop rabbitmq-server
- 重启rabbitmq服务:
systemctl restart rabbitmq-server
- 查看rabbitmq状态:
systemctl status rabbitmq-server
- RabbitMQWeb管理界面及授权操作
- 打开RabbitMQWeb管理界面插件:
rabbitmq-plugins enable rabbitmq_management
访问ip:15672
即可
- 添加远程用户
# 添加用户: xxx用户名 password密码
rabbitmqctl add_user xxx password
# 设置用户角色,分配操作权限 : xxx 用户名 role角色类型
rabbitmqctl set_user_tags xxx xxxrole
角色类型
administrator
:可以登录控制台、查看所有信息、并对rabbitmq进行管理monToring
:监控者;登录控制台,查看所有信息policymaker
:策略制定者;登录控制台指定策略managment
:普通管理员;登录控制)
# 为用户添加资源权限(授予访问虚拟机根节点的所有权限)
rabbitmqctl set_permissions -p / xxx ".*" ".*" ".*"
# 修改密码
rabbitmqctl change_ password xxx xxpassword
# 删除用户
rabbitmqctl delete_user xxx
# 查看用户清单
rabbitmqctl list_users