Centos - RabbitMQ 安装

本文详细介绍了在Ubuntu上安装RabbitMQ的两种方法,包括添加repository、安装Erlang环境、使用yum安装RabbitMQ、开启管理插件、设置用户权限以及防火墙配置。此外,还涉及了RabbitMQ服务的启动、停止、状态检查和重启操作。
摘要由CSDN通过智能技术生成

Ubuntu安装rabbitmq

方法一:
  • 进入/etc/yum.repos.d/ 文件夹,创建rabbitmq-erlang.repo 文件,内容如下:
[rabbitmq-erlang] 
name=rabbitmq-erlang
baseurl=https://dl.bintray.com/rabbitmq-erlang/rpm/erlang/21/el/7
gpgcheck=1
gpgkey=https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc
repo_gpgcheck=0
enabled=1
  • 创建rabbitmq.repo 文件,内容如下:
[bintray-rabbitmq-server]
name=bintray-rabbitmq-rpm
baseurl=https://dl.bintray.com/rabbitmq/rpm/rabbitmq-server/v3.8.x/el/8/
gpgcheck=0
repo_gpgcheck=0
enabled=1
方法二:
  • 由于 RabbitMQ 是 Erlang 开发的,所以需要相关的运行环境。
yum -y install epel-release
yum -y update
 
yum -y install erlang socat
 
# 执行完以上三条命令后,检查是否安装成功
erl -version

以上是前提的准备条件, 继续使用yum 进行安装

  • 安装命令
yum install rabbitmq-server
  • 开启、关闭、查看状态、重启
service rabbitmq-server start  
service rabbitmq-server stop
service rabbitmq-server status
service rabbitmq-server restart
  • 启用页面管理插件 15672端口
rabbitmq-plugins enable rabbitmq_management
  • 创建用户,授权
rabbitmqctl add_user admin mypassword
rabbitmqctl set_user_tags admin administrator
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

不要忘了开启响应的端口

# 查询 15672 默认的 web 控制台访问端口是否开放
firewall-cmd --query-port=15672/tcp --zone=public
 
# 永久增加 15672 作为对外访问端口
firewall-cmd --add-port=15672/tcp --zone=public --permanent
 
# 刷新让修改生效
firewall-cmd --reload

设置开启自启动RabbitMQ服务

systemctl enable rabbitmq-server
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值