安装RabbitMQ Centos 7

本文详细介绍了在Centos 7上安装RabbitMQ的步骤,包括先安装erlang环境,然后下载并解压RabbitMQ安装包,配置环境变量,启动服务,并且讲解了如何配置可远程登录的用户,确保安全使用。

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

安装RabbitMQ Centos 7

第一步:RabbitMQ使用erlang开发,需要支持erlang的依赖环境。

yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-devel

第二步:安装erlang

下载安装包

wget http://erlang.org/download/otp_src_22.0.tar.gz

gOaufP.md.png

解压

tar -zvxf otp_src_22.0.tar.gz -C /usr/local/

进入解压目录

cd /usr/local/otp_src_22.0/

创建即将安装的目录

mkdir ../erlang

配置安装路径

./configure --prefix=/usr/local/erlang

[gOay79.md.png

安装erlang

make install

查看安装是否成功

gOdKE9.png

配置环境变量

echo 'export PATH=$PATH:/usr/local/erlang/bin' >> /etc/profile

source /etc/profile

erl

gOdtDe.png

halt().命令退出来

第三步:安装RabbitMQ

下载安装包

wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.15/rabbitmq-server-generic-unix-3.7.15.tar.xz

xz命令解压

xz -d rabbitmq-server-generic-unix-3.7.15.tar.xz 

gOdgbQ.png

tar命令解压(application需要自己创建)

tar -xvf rabbitmq-server-generic-unix-3.7.15.tar  -C /application/

gOdX5R.png

配置环境变量

echo 'export PATH=$PATH:/application/rabbitmq_server-3.7.15/sbin' >> /etc/profile

source /etc/profile

gOw5od.png

第四步:启动服务

常用命令

rabbitmq-server -detached #启动

rabbitmqctl stop  #暂停

rabbitmqctl status #状态

启动web组件

rabbitmq-plugins enable rabbitmq_management

gOBk9I.png

访问:http://127.0.0.1:15672/

默认账号密码:guest guest(这个账号只允许本机访问)

配置可远程登录的用户

1.查看用户列表
rabbitmqctl list_users

gOBsv6.png

2.添加一个用户
rabbitmqctl add_user admin 123456

gOBWUH.png

3.配置权限
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"

gOB58I.png

4.查看用户权限
rabbitmqctl list_user_permissions admin

gOBLVg.png

5.设置tag
rabbitmqctl set_user_tags admin administrator

gOBz2q.png

重启RabbitMQ使用admin登陆

gODFZF.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值