linux下rabbitmq的安装

本文详细介绍在Linux环境下安装Erlang及RabbitMQ的过程,包括解决依赖问题,配置远程访问,以及通过Docker快速部署RabbitMQ容器,启动管理插件的方法。

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

(1)linux安装:
1.安装erlang
wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
sudo rpm -Uvh erlang-solutions-1.0-1.noarch.rpm

如果出现该问题:
(error: Failed dependencies:
epel-release is needed by erlang-solutions-1.0-1.noarch

执行 sudo yum install epel-release)

sudo yum install erlang

2.安装rabbitmq
在官网下载安装包

yum install rabbitmq-server-3.7.13-1.el7.noarch.rpm

启动:
service rabbitmq-server start
查看状态:
service rabbitmq-server status
停止:
service rabbitmq-server stop

rabbitmq3.7以后如果以默认配置是不能远程访问的
User can only log in via localhost
解决办法:
vi /etc/rabbitmq/rabbitmq.config #该文件需要自行创建
[{rabbit, [{loopback_users, []}]}]. #增加一行,注意点号

重新启动,ok

(2)Docker安装rabbitmq:
Docker pull rabbitmq
创建容器:
Docker run -di –name=myrabbit -p 15672:15672 -p 5672:5672 rabbitmq
启动容器:
docker start myrabbit
访问web页面: ip:15672

如果是阿里云部署需要开放安全组端口

进入守护式容器:
docker exec -it myrabbit /bin/bash
安装页面管理插件:
rabbitmq-plugins list
rabbitmq-plugins enable rabbitmq_management

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值