前言
下载文档
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm
wget https://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm
安装
yum -y install erlang-19.0.4-1.el7.centos.x86_64.rpm rabbitmq-server-3.6.6-1.el7.noarch.rpm
启动
systemctl enable rabbitmq-server
systemctl start rabbitmq-server
添加用户
rabbitmqctl add_user admin admin
rabbitmqctl set_user_tags admin administraotr
rabbitmqctl list_users
常规操作
- 增加vhost
[root@test2 ~]# rabbitmqctl list_vhosts
Listing vhosts ...
/
[root@test2 ~]# rabbitmqctl add_vhost dev
Creating vhost "dev" ...
[root@test2 ~]# rabbitmqctl add_vhost test
Creating vhost "test" ...
[root@test2 ~]# rabbitmqctl list_vhosts
Listing vhosts ...
/
dev
test
添加用户权限
# 可以远程登录
rabbitmqctl set_user_tags admin administrator
# 对虚拟主机有对应权限
rabbitmqctl set_permissions -p / admin '.*' '.*' '.*'
# 查看虚拟主机权限
rabbitmqctl list_permissions -p /
rabbitmqctl list_user_permissions admin
- 开启web页面
rabbitmq-plugins list
rabbitmq-plugins enable rabbitmq_management
报错
报错信息

解决办法
查看/etc/hosts
删除test2即可
网友评论