centos7上rabbitmq简单配置及启动

本文介绍了在CentOS7系统中如何配置RabbitMQ,包括添加RabbitMQ和Erlang的YUM源,安装RabbitMQ-server,启用默认启动服务,以及开启RabbitMQ的Web管理插件,提供了基础的安全建议,如删除默认账号并限制访问。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考:

https://www.rabbitmq.com/install-rpm.html#bintray

vim /etc/yum.repo.d/rabbitmq.repo

(在 https://www.rabbitmq.com/install-rpm.html#install-from-esl-repository 搜索bintray-rabbitmq-server即可找到)

[bintray-rabbitmq-server]
name=bintray-rabbitmq-rpm
baseurl=https://dl.bintray.com/rabbitmq/rpm/rabbitmq-server/v3.7.x/el/7/
gpgcheck=0
repo_gpgcheck=0
enabled=1

vim /etc/yum.repo.d/rabbitmq-erlang.repo

[rabbitmq-erlang]
name=rabbitmq-erlang
#baseurl=https://dl.bintray.com/rabbitmq/rpm/erlang/20/el/7
baseurl=https://dl.bintray.com/rabbitmq/rpm/erlang/21/el/7
gpgcheck=1
gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
repo_gpgcheck=0
enabled=1

这个建议您去https://dl.bintray.com/rabbitmq/rpm/erlang/ 里面找到最新的

然后就可以

yum install rabbitmq-server

了,完了再设置默认启动:

systemctl enable rabbitmq-srever

它默认开的端口比较多:

tcp        0      0 0.0.0.0:25672           0.0.0.0:*               LISTEN      20304/beam.smp
tcp        0      0 0.0.0.0:15672           0.0.0.0:*               LISTEN      20304/beam.smp
tcp        0      0 127.0.0.1:35932         127.0.0.1:4369          ESTABLISHED 20304/beam.smp
tcp        0      0 172.17.0.8:15672        12.34.56.78:10682    ESTABLISHED 20304/beam.smp
tcp6       0      0 :::5672                 :::*                    LISTEN      20304/beam.smp

有一个WEB插件,可以从网页进行查看性能及账号设置等:

rabbitmqctl add_user 等等,自行搜索。配好记得把默认账号删除,默认账号是guest 密码 guest设置的是admin权限,并且只允许从localhost登录。如果您可以访问到localhost强烈建议您只允许localhost登录(mysql类似)。

打开这个WEB插件:

rabbitmq-plugins enable rabbitmq_management

访问网址:(111.222.123.234是您的IP地址)

http://111.222.123.234:15672/#/ 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值