安装
#安装rabbitmq-server
sudo yum install rabbitmq-server-3.6.10-1.el6.noarch.rpm
#此时可能报:Requires: socat, 以下是解决方法, 参考:http://www.cnblogs.com/ray30th/p/6651800.html
sudo wget --no-cache http://www.convirture.com/repos/definitions/rhel/6.x/convirt.repo -O /etc/yum.repos.d/convirt.repo
sudo yum makecache
sudo yum install socat
#重新安装rabbitmq-server
sudo yum install rabbitmq-server-3.6.10-1.el6.noarch.rpm
RabbitMQ有一个默认的用户"guest",密码也是"guest",这个用户默认只能通过本机访问,eg:http://localhost:15672/,在通过http访问之前记得启用management插件:

创建一个用户

设置权限,为管理员

#然后就可以通过http://host:15672 登录management界面管理rabbitmq了,但此时用户chris还没有访问队列资源的权限
配置权限
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

显示用户

修改密码:

rabbitmqctl add_user admin j10xm21@a1x3i9jx0
rabbitmqctl set_user_tags admin administrator
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
端口:19371
4369 -- erlang发现口
5672 --client端通信口
15672 -- 管理界面ui端口
25672 -- server间内部通信口
NODE_PORT=5673
[
{rabbit, [
{tcp_listeners, [19673]}
]
}
]
2021年3月25日14:19:06
本文介绍了RabbitMQ的安装过程,包括如何启用management插件,创建新用户并设置为管理员。用户可以通过http://host:15672进行管理,但需配置权限以访问队列资源。
3906

被折叠的 条评论
为什么被折叠?



