Linux安装rabbitMQ

参考:https://zhuanlan.zhihu.com/p/93780020
https://www.jianshu.com/p/a29f11e72897
https://blog.csdn.net/u010889616/article/details/80643892

1:rabbitMq需要erlang语言的支持,需要安装erlang

sudo apt-get install erlang-nox

添加公钥

wget https://packages.erlang-solutions.com/ubuntu/erlang_solutions.asc
sudo apt-key add erlang_solutions.asc

2:sudo apt-get update

sudo apt-get install rabbitmq-server

3:

启动:sudo rabbitmq-server start

关闭: sudo rabbitmq-server stop
rabbitmqctl stop

重启: sudo rabbitmq-server restart

查看状态:sudo rabbitmqctl status

4:启用rabbitmq自带的一个web插件,可以用来管理消息队列,命令:

rabbitmq-plugins enable rabbitmq\_management

默认端口号5672,web管理端口号是15672,

管理地址为http://youip:15672

5:创建用户,指定用户名以及密码

rabbitmqctl add\_user admin admin

6:给admin用户分配角色,administrator是可以操作和guest本地用户一样的功能,当登录上rabbitmq_management之后,里面的所有功能都可以使用

rabbitmqctl set\_user\_tags admin administrator

7:给admin用户授权,队列的操作管理权限

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

8:查看用户

rabbitmqctl list_users :admin [administrator]

9:重启rabbitmq

sudo rabbitmq-server restart

其中修改密码为:

rabbitmqctl change_password Username 'Newpassword'

修改WebUI端口
参考:https://www.cnblogs.com/YoRuo/p/4956754.html
https://www.jianshu.com/p/753551eb6ae4
(1)查找配置文件位置

find / -name rabbitmq.config*
# /usr/share/doc/rabbitmq-server/rabbitmq.config.example.gz

(2)拷贝配置文件到 /etc/rabbitmq 目录下:

cp /usr/share/doc/rabbitmq-server/rabbitmq.config.example.gz /etc/rabbitmq

gunzip rabbitmq.config.example.gz

mv rabbitmq.config.example rabbitmq.config

vim rabbitmq.config

(3)修改配置文件:
修改rabbitmq_management的配置
{rabbitmq_management,
[
{listener, [{port, 9574},
{ip, “0.0.0.0”},
{ssl, false}
]},

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值