单机部署RabbitMQ示例
环境 三台虚拟机
虚拟机:rabbitmq1,rabbitmq2,rabbitmq3。
关闭防火墙,关闭selinux。
配置yum源,配置扩展源
修改环境变量
vim /etc/hosts
配置
- 安装Erlang
yum -y intsall erlang
2.rabbitmq
yum install -y rabbitmq-server
3.修改配置文件
cp /usr/share/doc/rabbitmq-server-3.3.5/rabbitmq.config.example /etc/rabbitmq/rabbitmq.config
4.修改配置文件
vim /etc/rabbitmq/rabbitmq.config
5.安装插件启动服务
rabbitmq-plugins enable rabbitmq_management
6.重新启动rabbitmq服务
7.查看节点状态
rabbitmqctl cluster_status
8.在浏览器中输入ip:15672进行回环测试
9.账号密码默认为guest/guest
10.添加用户
11.命令行添加用户,设置tags
(开发者)查看所有的队列:
- rabbitmqctl list_queues
-
(开发者)清除所有的队列:
rabbitmqctl reset
添加用户:rabbitmqctl add_user username password
username:设置的用户名
passwd:设置密码
12.分配角色:
rabbitmqctl set_user_tags username administrator
username:所选用户(这里选择刚刚添加的用户)
rabbitmqctl set_user_tags zhangsan administrator
13.回到浏览器点击admin检查
14.删除用户命令:
rabbitmqctl delete_user testuser
15.新增虚拟主机:
rabbitmqctl add_vhost vhost_name
16.将新的虚拟机授权给新用户:rabbitmqctl set_permissions -p vhost_name username “.*” “.*” “.*”(后面三个”*”代表用户拥有配置、写、读全部权限)
17.成功授权
ok!配置成功!