您现在的位置是:首页 > 正文

RabbitMQ在云服务器centos8上Linux的安装部署

2024-02-01 00:55:44阅读 2

1、安装rabbitmq

RabbitMQ是Erlang语言编写,所以Erang环境必须要有,注:Erlang环境一定要与RabbitMQ版本匹配,查看匹配地址:
https://www.rabbitmq.com/which-erlang.htm

1.1在windwos下载必要的三个rpm包

erlang-rpm:
https://github.com/rabbitmq/erlang-rpm/releases

在这里插入图片描述

https://www.rabbitmq.com/download.html
找到Downloads on GitHub项下面的RHEL/CentOS 8.x这一项点击会直接下载。

因为我买的服务器为OS8,所以下载8.X
在这里插入图片描述

socat:
http://www.rpmfind.net/linux/rpm2html/search.php?query=socat%28x86-64%29
注意Distribution列要看仔细,选择合适的版本

这个可以下载包或者直接命令下载,我是直接命令下载

1.2上传到Linux中

rz命令上传下载好的文件
在这里插入图片描述

1.3 按顺序解压erlang=》socat=》rabbitmq

yum install -y erlang-24.0.3-1.el8.x86_64.rpm
yum install -y socat-1.7.3.3-2.el8.x86_64.rpm    或者命令 yum install -y socat
yum install -y rabbitmq-server-3.8.19-1.el8.noarch.rpm

1.4 安装成功

erlang能查看到版本号
在这里插入图片描述
rabbitmq能启动

// 启动服务
systemctl start rabbitmq-server.service
// 查看服务状态
systemctl status rabbitmq-server.service
// 停止
systemctl stop  rabbitmq-server
// 重启
systemctl restart  rabbitmq-server
// 设置开机启动
chkconfig rabbitmq-server on   或 systemctl enable  rabbitmq-server
// 取消开机启动
chkconfig rabbitmq-server off  或 systemctl stop  rabbitmq-server

在这里插入图片描述
至此,rabbitmq在云服务器上安装完成

网站文章

  • 【数据结构与算法】:交换排序之快速排序(手绘图解+LeetCode原题)

    【数据结构与算法】:交换排序之快速排序(手绘图解+LeetCode原题)

    快速排序是交换排序的一种,本质上快速排序就是采用“分而治之”的策略(分治法),将问题规模减小,再而对问题分别进行处理的排序算法。

    2024-02-01 00:55:16
  • node多版本管理 —— gnvm

    windows支持的node多版本管理 Available Commands: version :: 输出当前gnvm的版本 install :: 安装指定版本的nodejs uninstall ::...

    2024-02-01 00:55:10
  • 数据备份失败的五个原因及解决办法

    磁盘数据备份是任何数据保护策略的最重要的工作,但是,根据一些估计,一半以上的备份要么全部失败,要么就部分失败。当你在查找备份失败的原因时,相同的问题总是不断地重复出现。下面是一个关于引起备份失败的常见问题的清单,清单中所列问题的...

    2024-02-01 00:55:02
  • v-if 绑定的数组或对象属性变化不响应问题解决详解

    v-if 绑定的数组或对象属性变化不响应问题解决详解

    v-if 绑定的数组或对象属性变化不响应问题解决详解

    2024-02-01 00:54:56
  • libevent实现https服务器 热门推荐

    libevent实现https服务器 参考老外服务器代码: + https://github.com/ppelleti/https-example + 确保libevent在2.1.2之上版本。 + 确保系统安装openssl,确保libevent_openssl.so存在 + 搭建支持htt

    2024-02-01 00:54:20
  • 计数排序(counting sort)

    计数排序(Counting sort)是一种稳定的线性时间排序算法。计数排序使用一个额外的数组 C ,其中第i个元素是待排序数组A中值等于 i的元素的个数。然后根据数组 C 来将 A中的元素排到正确的位置。计数排序特征当输入的元素是n个 0 到k 之间的整数时,它的运行时间是Θ\ThetaΘ (n+k)。计数排序不是比较排序,排序的速度快于任何比较排序算法。由于用来计数的数组 C 的长度...

    2024-02-01 00:54:14
  • JAVA中四种线程池

    JAVA中四种线程池

    四种线程池newFixedThreadPoolnewCachedThreadPoolnewSingleThreadExecutornewScheduledThreadPool newFixedThre...

    2024-02-01 00:53:40
  • 轻量级日志管理系统-loki 简单部署

    轻量级日志管理系统-loki 简单部署

    使用grafana开发的loki工具,10分钟手动搭建一个轻量级日志管理系统

    2024-02-01 00:53:32
  • 测试开发工程师面试总结(二)——算法篇

    算法也属于常见面试内容之一,但基本不会超过《剑指offer》的范围,在此附上一篇简书上整理的内容: 第二版java解法 常见的面试题包括以下几类:字符串操作,文件输入输出流及统计,矩阵操作,单例模式等。 1.针对字符串的操作:如字符串反转、字符串去重、含有左右括号的字符串匹配。 含有左右括号的字符串匹配的题目及代码如下: 给定一个字符串,其中的字符只包含三种括号:花...

    2024-02-01 00:53:04
  • 适合 Go 新手学习的开源项目——在 GitHub 学编程

    适合 Go 新手学习的开源项目——在 GitHub 学编程

    作者:HelloGitHub-小鱼干&卤蛋 故事要从 2007 年说起。因为受够了 C++ 煎熬的 Google 首席软件工程师 Rob Pike 召集 Robert Griesemer 和 ...

    2024-02-01 00:52:57