rabbitmq-server-3.7.6 (rpm) 在CentOS7上的安装

1 下载两个rpm包

2 安装erlang

rpm -ivh erlang-20.3.8-1.e17.centos.x86_64.rpm

 

 

3 安装rabbitmq服务端(推荐rpm包安装方式)

rpm -ivh rabbitmq-server-3.7.6-1.e17.noarch.rpm

安装会报错,缺少依赖socat

解决方案:

yum -y install socat

重新安装rabbitmq-server,这次就会成功了

rpm -ivh rabbitmq-server-3.7.6-1.e17.noarch.rpm

 

启动rabbitmq

/bin/systemctl start rabbitmq-server.service

或者

systemctl start rabbitmq-server.service

扩展:

/bin/systemctl start rabbitmq-server.service   启动

/bin/systemctl stop rabbitmq-server.service   关闭

/bin/systemctl status rabbitmq-server.service  查看状态

开启管理界面插件

 

rabbitmq-plugins enable rabbitmq_management

 

添加一个用户

 

rabbitmqctl add_user Username Password

eg:rabbitmqctl add_user admin admin

扩展:
(1) 新建一个用户:  rabbitmqctl add_user Username Password
(2) 删除一个用户:  rabbitmqctl delete_user Username
(3) 修改用户的密码:   rabbitmqctl change_password Username Newpassword
    eg:
    [root@solr ~]# rabbitmqctl change_password admin 123456
    Changing password for user "admin" ...
    [root@solr ~]#
(4) 查看当前用户列表:  rabbitmqctl list_users

(5) 新建一个Virtual Host:      rabbitmqctl add_vhost NewVirtualHostName
    eg:
    [root@solr ~]# rabbitmqctl add_vhost message_host
    Adding vhost "message_host" ...
(6) 查看系统当前有几个Virtual Host:      rabbitmqctl list_vhosts
    eg:
    [root@solr ~]# rabbitmqctl list_vhosts
    Listing vhosts ...
    message_host
    /

 

赋予用户权限

rabbitmqctl set_permissions -p "/" admin '.*' '.*' '.*'

赋予用户角色

rabbitmqctl set_user_tags admin administrator

查看当前用户列表

rabbitmqctl list_users

查看用户权限

rabbitmqctl list_user_permissions user_admin

 

此时浏览器访问管理界面,打不开,因为没有放行rabbitmq的端口(不放行端口的话则需要关闭防火墙)

放行 15672端口

firewall-cmd --add-port=15672/tcp --permanent    #永久添加15672端口
firewall-cmd --reload   #重新载入配置,比如添加规则之后,就要重新载入使其生效

 

 

再次访问管理界面

 

输入前面创建的用户名、密码,进行登录。用户名admin 密码admin

 

 

 



注意:

rabbitmq-server-generic-unix-3.6.3.tar 版本的rabbitmq的启动,关闭命令:

进入sbin后,

./rabbitmq-server -detached  启动

./rabbitmqctl stop  关闭

./rabbitmqctl status  查看服务状态

 

 

 

 

 

 

 

 

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wudinaniya

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值