linux安装rabbitmq详细教程(代码片段)

☞精◈彩◈猿◈笔◈记☜ ☞精◈彩◈猿◈笔◈记☜     2023-03-04     720

关键词:

目录

一、准备环境准备

1、RabbitMQ版本 和 Erlang 版本兼容性关系

2、官方安装包下载地址

3、安装包中说明,请下载对应的安装包

二、安装操作步骤

1、安装C++依赖环境

2、准备安装包

3、在【/opt】路径下,创建【rabbitmq】文件夹

4、将安装包上传到【rabbitmq】文件夹下

5、安装Erlang

6、检查Erlang是否安装成功

7、安装socat

8、安装rabbitmq

9、开启管理界面

10、添加配置文件,解决只能localhost访问的问题

11、在rabbitmq.config文件中写入下面的命令,不要忘了后面的点

12、启动rabbitmq

13、停止rabbitmq

14、重启rabbitmq

15、开放端口

16、登录管理界面

三、卸载操作步骤

1、卸载rabbitmq相关文件

2、卸载erlang

3、删除有关的所有文件


一、准备环境准备


1、RabbitMQ版本 和 Erlang 版本兼容性关系

https://www.rabbitmq.com/which-erlang.html

2、官方安装包下载地址

【erlang下载地址】:https://hub.fastgit.org/rabbitmq/erlang-rpm/releases

【socat下载地址】:http://www.rpmfind.net/linux/rpm2html/search.php?query=socat(x86-64)

【rabbitmq下载地址】:https://github.com/rabbitmq/rabbitmq-server/releases

3、安装包中说明,请下载对应的安装包

       el6:CentOS 6.x 的下载
       el7:CentOS 7.x 的下载
       el8:CentOS 8.x 的下载


二、安装操作步骤

1、安装C++依赖环境

******************命令如下******************

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

2、准备安装包

【我这里选择目前最新版本,具体根据自己需要选择对应的版本】 

erlang-23.3.4.8-1.el7.x86_64.rpm
rabbitmq-server-3.9.11-1.el7.noarch.rpm
socat-1.7.3.2-2.el7.x86_64.rpm

3、在【/opt】路径下,创建【rabbitmq】文件夹

******************命令如下******************

cd /opt

mkdir rabbitmq

cd rabbitmq

4、将安装包上传到【rabbitmq】文件夹下

******************命令如下******************

# 上传文件命令
rz -be

5、安装Erlang

******************命令如下******************

# 安装命令
rpm -ivh erlang-23.3.4.8-1.el7.x86_64.rpm

6、检查Erlang是否安装成功

******************命令如下******************

# 安装成功,按两次ctrl+c退出命令模式
erl -v

7、安装socat

******************命令如下******************

# 安装命令
rpm -ivh socat-1.7.3.2-2.el7.x86_64.rpm

8、安装rabbitmq

******************命令如下******************

# 安装命令
rpm -ivh rabbitmq-server-3.9.11-1.el7.noarch.rpm

# 检查是否安装成功命令
rpm -qa|grep rabbitmq

9、开启管理界面

******************命令如下******************

# 开启管理界面命令
rabbitmq-plugins enable rabbitmq_management

 

10、添加配置文件,解决只能localhost访问的问题

******************命令如下******************

# 进入【/etc/rabbitmq】文件夹下
cd /etc/rabbitmq

# 编辑【rabbitmq.config】文件
vim rabbitmq.config

 

11、在rabbitmq.config文件中写入下面的命令,不要忘了后面的点

******************命令如下******************

[rabbit,[loopback_users,[]]].

12、启动rabbitmq

******************命令如下******************

# 启动rabbitmq命令:
systemctl start rabbitmq-server

# 查看启动状态命令:
systemctl status rabbitmq-server

13、停止rabbitmq

******************命令如下******************

# 停止rabbitmq命令:
systemctl stop rabbitmq-server

# 查看启动状态命令:
systemctl status rabbitmq-server

14、重启rabbitmq

******************命令如下******************

# 重启rabbitmq命令:
systemctl restart rabbitmq-server

# 查看启动状态命令:
systemctl status rabbitmq-server

15、开放端口

******************命令如下******************

# 开放5672端口命令
/sbin/iptables -I INPUT -p tcp --dport 5672 -j ACCEPT

# 开放15672端口命令
/sbin/iptables -I INPUT -p tcp --dport 15672 -j ACCEPT

16、登录管理界面

URL地址:http://192.168.109.101:15672/
默认账号:guest
默认密码:guest


三、卸载操作步骤

1、卸载rabbitmq相关文件

1.1、卸载前先停止rabbitmq服务

systemctl stop rabbitmq-server

1.2、查看rabbitmq安装的相关列表

yum list | grep rabbitmq

1.3、卸载rabbitmq-server.noarch

yum -y remove rabbitmq-server.noarch

2、卸载erlang

2.1、查看erlang安装的相关列表

yum list | grep erlang

2.2、卸载erlang已安装的相关内容

yum -y remove erlang-*

3、删除有关的所有文件

rm -rf /usr/lib64/erlang 
rm -rf /var/lib/rabbitmq
rm -rf /usr/local/erlang
rm -rf /usr/local/rabbitmq

linux安装rabbitmq详细教程(代码片段)

目录一、准备环境准备1、RabbitMQ版本和Erlang版本兼容性关系2、官方安装包下载地址3、安装包中说明,请下载对应的安装包二、安装操作步骤1、安装C++依赖环境2、准备安装包3、在【/opt】路径下,创建【rabbitmq】文... 查看详情

linux安装rabbitmq详细教程(代码片段)

目录一、准备环境准备1、RabbitMQ版本和Erlang版本兼容性关系2、官方安装包下载地址3、安装包中说明,请下载对应的安装包二、安装操作步骤1、安装C++依赖环境2、准备安装包3、在【/opt】路径下,创建【rabbitmq】文... 查看详情

windows安装rabbitmq详细教程(代码片段)

Windows安装RabbitMQ详细教程前言一、RabbitMQ是什么?二、安装步骤1.安装准备工作2.开始安装3.结束安装总结前言下面我将分享下RabbitMQ最新版本在Windows上的详细安装教程。笔者在这里使用的系统环境如下:windows系统:Win... 查看详情

安装erlang和rabbitmq详细教程(代码片段)

安装ErlangOTP和RabbitMQ1、RabbitMQ简介2、基本概念2.1、RabbitMQ服务支持下列操作系统:2.2、RabbitMQ支持下列编程语言:2.3、主要特性2.4、友情提醒3、安装Erlang3、安装RabbitMQ4、配置插件(关键步骤)4.1、插件安装方式4.2... 查看详情

windows安装rabbitmq超详细步骤(代码片段)

....org/downloads由于没有linux,这里使用windows安装下载安装ErlangrabbitMQ是Erlang语言开发的所以先下载Erlang在这可以选择版本下载下载完成双击开始安装,只需要更换安装目录,其余傻瓜式安装即可,注意不要带空格和中文配置环境变量新增... 查看详情

vmware安装linux详细教程(代码片段)

本文涉及到VMware安装linux与磁盘分区、配置网络、设置快照、克隆系统四部分的详细教程。一、VMware安装Linux除基本自定义安装外,还包含对磁盘的分区1.点击新建虚拟机,选择自定义,典型的较为简单,但是我们选择自定义安装... 查看详情

springbootrabbitmq入门学习(详细)(代码片段)

目录安装RabbitMQ初始化SpringBoot项目导入依赖添加配置配置文件application.yml添加配置类RabbitMqConfig简单队列发送者消费者测试类测试的Controller单元测试类运行路由(交换机)创建一个交换机(Exchange)交换机与队列... 查看详情

linux安装mysql教程超级详细(代码片段)

目录一、mysql官网下载地址二、详细安装步骤1、进入mysql官网,然后选择【linux-Generic】2、选择操作系统版本,选择【linux-Generic(glibc2.12)(x86,64-bit)】​3、选择【CompressedTARArchive】进行下载4、复制下载链接地址或者直接点击... 查看详情

linux安装mysql教程超级详细(代码片段)

目录一、mysql官网下载地址二、详细安装步骤1、进入mysql官网,然后选择【linux-Generic】2、选择操作系统版本,选择【linux-Generic(glibc2.12)(x86,64-bit)】​3、选择【CompressedTARArchive】进行下载4、复制下载链接地址或者直接点击... 查看详情

linux安装mysql教程超级详细(代码片段)

目录一、mysql官网下载地址二、详细安装步骤1、进入mysql官网,然后选择【linux-Generic】2、选择操作系统版本,选择【linux-Generic(glibc2.12)(x86,64-bit)】​3、选择【CompressedTARArchive】进行下载4、复制下载链接地址或者直接点击... 查看详情

linux安装nginx详细教程(代码片段)

...解压,进入nginx-1.18.0目录中 #配置configure--prefix代表安装的路径,--with-http_ssl_module安装ssl,--with-h 查看详情

rabbitmq安装教程(代码片段)

RabbitMq安装教程一、安装Erlang因为rabbitmq运行需要依赖erlang,所以先安装erlang语言,但是erlang和rabbitmq需要对应版本安装Erlang和RabbitMQ版本对照:https://www.rabbitmq.com/which-erlang.htmlErlang官网:https://www.erlang.org/1.进入官网,点击downlo 查看详情

rabbitmq安装详细过程——提供安装资源(代码片段)

网址:rabbitmq.com/download.html一、概述:因为rabbitMQ是用erlang语言开发的,所以在安装rabbitmq之前需要先安装erlang,可以去erlang官网下载对应的版本,注意在安装的时候一定要看好版本。二、环境准备详情看:... 查看详情

rabbitmq安装教程(代码片段)

...dConfig配置刷新使用SpringCloudBus时,其中用到消息代理组件RabbitMQ,在安装RabbitMQ的过程查了很多资料,因此在这里将安装过程记录下来。安装Erlang----由于RabbitMQ服务端代码是使用并发式语言erlang编写的,所以首先要安装erlang环境。E... 查看详情

kafka集群安装部署(超详细操作演示)——linux(代码片段)

...中心化的、高吞吐低延迟、订阅模式的消息队列系统。同RabbitMQ一样,Kafka也是消息队列。不过RabbitMQ多用于后端系统,因其更加专注于消息的延迟和容错。Kafka多用于大数据体系,因其更加专注于数据的吞吐能力。Kafk... 查看详情

centosstream9下rabbitmq安装教程(最新rabbitmq安装教程)(代码片段)

CentOSStream9RabbitMQ安装教程前言Erlang下载安装RabbitMQ下载安装启动RabbitMQ配置RabbitMQManagementPlugin访问和权限日志文件和管理总结和收获如果博主的文章对您有所帮助,可以评论、点赞、收藏,支持一下博主!!!前言操作系统... 查看详情

linux中安装pip(详细教程)(代码片段)

文章目录前言pip下载pip安装下载/安装setuptools再次安装pip验证pip安装是否成功测试使用pip命令安装需要的包相关专栏/文章前言由于系统自带的pyhon中没有pip,而我们这时候恰好需要用到pip,怎么办呢?今天我就来教大... 查看详情

linux环境下zookeeper的安装教程(超详细!!)(代码片段)

1.什么是zookeeper2.为什么要使用zookeeper3.zookeeper的安装与配置3.1.环境准备3.2.下载安装3.3配置3.3.启动测试  3.4.退出1.什么是zookeeperzooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实... 查看详情