当前位置: 首页 > article >正文

Linux系统上RabbitMQ安装教程

一、安装前环境准备

Linux:CentOS 7.9
RabbitMQ
Erlang
1、系统内须有C++等基本工具

yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz socat

2、下载安装包
1)首先,RabbitMQ和Erlang有强依赖关系,两职版本必须对应,去官网查看版本对应关系https://www.rabbitmq.com/which-erlang.html,确定你要下载哪个版本
在这里插入图片描述

2)下载Erlang:去Erlang官网下载Erlang存储库https://packagecloud.io/rabbitmq/erlang?page=1
在这里插入图片描述

3)下载RabbitMQ:https://packagecloud.io/rabbitmq/rabbitmq-server
打开网页,点击search,搜索el/7,自行选择版本下载
在这里插入图片描述

二、安装步骤

1、安装Erlang(如果你之前安装过erlang,请先卸载)

rpm -e erlang-20.3.8.25-1.el7.x86_64.rpm

2、安装RabbitMQ

rpm -ivh rabbitmq-server-3.6.16-1.el7.noarch.rpm

3、安装管理界面的插件(没有这个插件无法启动管理界面)

rabbitmq-plugins enable rabbitmq_management

4、启动RabbitMQ服务

systemctl start rabbitmq-server #启动服务
systemctl status rabbitmq-server #查看服务状态
systemctl stop rabbitmq-server #停止服务
systemctl enable rabbitmq-server #开启启动服务

5、添加远程登录的用户(默认的账号密码仅限于本机 localhost 进行访问)

# 创建账号和密码
rabbitmqctl add_user 用户名 密码
# 设置用户角色为administrator
rabbitmqctl set_user_tags 用户名 administrator
# 为用户添加资源权限,添加配置、写、读权限
rabbitmqctl set_permissions -p "/" 用户名 ".*" ".*" ".*"
#修改用户密码
rabbitmqctl  change_password  用户名  新密码

三、安装成功实例

在这里插入图片描述
我安装的是这两个版本,你也可以安装一样的。如果不想去官网下载包麻烦,可以直接从我的百度云拉取这两个版本包。
链接:https://pan.baidu.com/s/1izQGJnA7WA0nCNE0ezCLtw
提取码:rabt


http://www.kler.cn/a/158025.html

相关文章:

  • 什么是静态链接?有什么用?
  • JS的监听事件
  • Flink流批一体计算(22):Flink SQL之单流kafka写入mysql
  • LeetCode刷题---两两交换链表中的节点
  • 找出引起 TypeError: c is not a constructor 的原因
  • 【数电笔记】11-最小项(逻辑函数的表示方法及其转换)
  • 什么是Amazon Lambda(无服务器计算服务)
  • 索尼PMW580视频帧EC碎片重组开启方法
  • 托盘四向穿梭车自动化密集库供应|单机智能向系统智能跨越的HEGERLS托盘四向车系统
  • MySQL笔记-第03章_基本的SELECT语句
  • 【Python】基于base64对文本进行编码
  • Linux中的网络配置
  • 帮企多城市分站系统源码+关键词排名优化推广 附带完整的搭建教程
  • LightDB - 支持 last_day 函数[mysql兼容]
  • 【开源视频联动物联网平台】如何解决物联网协议多样性问题
  • LeetCode | 110. 平衡二叉树
  • LiveGBS流媒体平台GB/T28181功能-概览中负载信息直播、回放、播放、录像、H265、级联查看负载会话列表
  • C++作业5
  • Hive_Spark_left()函数
  • 数字营销竞争激烈,这是真的吗?