Centos7离线安装RabbitMQ教程

目录

  • 安装包准备
  • 开始安装
    • 1. 创建目录
    • 2. 上传文件
    • 3. 安装erlang语言
    • 4. 安装socat
    • 5. 安装rabbitmq
    • 6. 启动、停止rabbitmq
    • 7. 设置开机启动
    • 8. 开启web界面管理工具
    • 9. 开启防火墙(root)
    • 10. 访问页面
    • 11. 附录

安装包准备

(1)准备RabbitMQ的安装包(rabbitmq-server-3.8.5-1.el7.noarch)下载地址mq

(2)还得准备erlang语言(erlang-21.3.8.16-1.el7.x86_64)erlang下载地址

(3)这两个软件的对应版本 地址

准备好的离线包如下:
在这里插入图片描述

开始安装

1. 创建目录

在这里插入图片描述

2. 上传文件

在这里插入图片描述

3. 安装erlang语言

rpm -ivh erlang-21.3.8.16-1.el7.x86_64.rpm --force --nodeps

在这里插入图片描述

4. 安装socat

rpm -ivh socat-1.7.3.2-2.el7.x86_64.rpm --force --nodeps

在这里插入图片描述

5. 安装rabbitmq

rpm -ivh rabbitmq-server-3.8.5-1.el7.noarch.rpm --force --nodeps

在这里插入图片描述
现在已经安装完毕!

6. 启动、停止rabbitmq

# 启动rabbitmq
service rabbitmq-server start
# 停止rabbitmq
service rabbitmq-server stop
# 重新启动rabbitmq
service rabbitmq-server restart

在这里插入图片描述

7. 设置开机启动

systemctl enable rabbitmq-server

8. 开启web界面管理工具

rabbitmq-plugins enable rabbitmq_management
service rabbitmq-server restart

在这里插入图片描述

9. 开启防火墙(root)

#开启防火墙的某个端口
firewall-cmd --zone=public --add-port=15672/tcp --permanent
#重载防火墙
firewall-cmd –reload

10. 访问页面

在浏览器上面输入你的ip加上15672
ip:15672 就可以访问,如果无法访问,则需要开放15672端口或者直接关闭防火墙
在这里插入图片描述

11. 附录

rabbitmq3.8版本默认用户guest访问报错User can only log in via localhost解决方案
在/etc/rabbitmq/目录下创建rabbitmq.config文件并添加以下内容  
[{rabbit, [{loopback_users, []}]}].

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/13778.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

IT革命浪潮:技术革新如何改变我们的生活与工作

一、技术革新与行业应用 当前的IT行业正处于前所未有的技术革新阶段。其中,量子计算和虚拟现实是两项引人注目的技术。 量子计算:量子计算以其超越传统计算的潜力,正在逐步从理论走向实践。在材料科学、药物研发和气候模型等复杂计算领域&a…

本地搭建LLaMA-Factory环境进行大模型调优

LLaMA Factory LLaMA Factory快速对大模型进行快速调优,本文看一下如何本地搭建环境并调优,本文使用 ModelScope 社区中的模型,模型在国内,下载速度非常友好。 下载最新代码 ## LLaMA Factory官方 git pull https://github.com…

docker -JDK8安装

文章目录 前言docker -JDK8安装1. 新建一个 Docker 容器2. 在容器中安装和配置 JDK 8 前言 如果您觉得有用的话,记得给博主点个赞,评论,收藏一键三连啊,写作不易啊^ _ ^。   而且听说点赞的人每天的运气都不会太差,实…

spring cloud gateway一些相关概念

在云架构中运行着众多客户端和服务端,API网关的存在提供了保护和路由消息,隐藏服务,限制负载等等功能。下图是spring cloud gateway所处的位置。 它有三大概念: 路由:路由是构建网关的基本模块,它由ID&…

vue中的事件

vue中的事件是什么 绑定事件用v-on,简写v-on指令的参数是事件名(原生或者自定义),值是事件处理器有原生事件(click)和自定义事件(myEvent)在组件上使用原生事件,需要加n…

worklist配置调试日志记录

工作记录用,不拘小节! 设备请求日志 2024-05-23 09:03:14,503 [WorkListServer: 10.87.232.253 [18]] INFO - LISTMWL Request from [gehc]: (0008,0005) CS [ISO_IR 100] # 10 Specific Character Set 1-N (0008,0020) DA [] …

用python做的一个登录界面——浔川python社

以下代码是一个基于Tkinter的简单的登录注册界面。 代码的功能如下: 导入tkinter模块,并重命名为tk。 创建一个窗口对象window,并设置标题和大小。 创建一个随机的四位数作为验证码,并将其显示在窗口中。 创建用户名、密码和验…

如何搭建一个vue项目(完整步骤)

搭建一个新的vue项目 一、安装node环境二、搭建vue项目环境1、全局安装vue-cli2、进入你的项目目录,创建一个基于 webpack 模板的新项目3、进入项目:cd vue-demo,安装依赖4、npm run dev,启动项目 三、vue项目目录讲解四、开始我们…

go 爬虫之 colly 简单示例

1. 背景 colly 是 Go 实现的比较有名的一款爬虫框架,而且 Go 在高并发和分布式场景的优势也正是爬虫技术所需要的。它的主要特点是轻量、快速,设计非常优雅,并且分布式的支持也非常简单,易于扩展。 2. 官方文档 https://go-col…

RPC原理技术

RPC原理技术 背景介绍起源组件实现工作原理 背景 本文内容大多基于网上其他参考文章及资料整理后所得,并非原创,目的是为了需要时方便查看。 介绍 RPC,Remote Procedure Call,远程过程调用,允许像调用本地方法一样调…

Java 如何使用aws的kinesis实现消费端,消费流中数据

1.前言 AWS 官网给了两种方式实现: java 1.x java 2.x 这两种方式,包是不一样的,1.x是com.amazonaws,2是software.amazon.kinesis 使用也是天差地别,而且国内对kinesis这个资料简直少的可怜,这也就增加了开发难度, 2.什么是kinesis 我说一下kinesis是啥吧,其实和咱们队…

spring jpa 公共字段设计

数据库公共字段 1、多租户 tenantId 2、创建者名字 createName 3、创建者时间 createTime 4、更新者名字 updateName 5、更新者时间 updateTime 基础model类 /*** 基础Model*/ Data MappedSuperclass public class BaseModel implements Serializable{IdGeneratedValue(stra…

Linux DAY 6 _systemctl

systemctl命令,通过这个命令控制系统操作 语法:systemctl start | stop | status | enable | disable 服务名 start 启动 stop 关闭 status 查看状态 enable 开启开机自启 disable 关闭开机自启 服务名: NetworkManager 主网络服务 net…

源网络地址转换SNAT

左上角的是访问互联网发送的数据包,第一个是访问,第二个是网页传回来的 3、4项是源端口号和目的端口号(3是随机的(1024-65535),那个是http的网页服务端口就是80) 那么往回传数据的时候源和目的…

解决uniapp中的web-view页面进入时全屏问题

当我们在使用uniapp开发应用的时候,我们使用web-view进行外部页面的引入 在h5 浏览器下显示正常,我通过样式控制,上面是web-view,下面是菜单栏。 但是在 app调试或真机上,无论如何,web-view都占满全屏&…

0.零基础入门微服务实战课

0.零基础入门微服务实战课 1.微服务和 Spring Cloud1.1 什么是微服务?1.2 什么是 Spring Cloud?1.3 微服务 VS Spring Cloud 2.为什么要学微服务?3.Spring Cloud 组件介绍 1.微服务和 Spring Cloud 1.1 什么是微服务? 微服务是将…

【Leetcode 每日一题】28. 找出字符串中第一个匹配项的下标

给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串的第一个匹配项的下标(下标从 0 开始)。如果 needle 不是 haystack 的一部分,则返回 -1 。 示例 1: 输入:haystack &qu…

DFE_offset失调校准

1.校准原因 *制造工艺的限制:晶体管在制造过程中,由于工艺的限制,不可能做到完全对称,这导致了输入级晶体管的性能存在微小的差异。 *输入级偏置电流的不对称:输入级晶体管的偏置电流也会存在差异,这也会…

H4vdo 台湾APT-27视频投放工具

地址:https://github.com/MartinxMax/H4vdo 视频 关于 H4vdo RTMP lock 屏播放视频工具,可以向目标发送有效载荷,播放目标的屏幕内容。目标无法曹作计算机 使用方法 安装依赖 根据你的操作系统选择一个安装程序 RTMP 服务端 ./rtsp-simple-server.…

npm run dev启动element-ui,提示node_modules中webpack的版本跟package.json中webpack的版本不一致

问题一:修改node_modules/webpack/package.json版本为4.14.0,npm run dev时版本号又自动更改为 4.47.0 问题二:使用yarn 安装依赖,webpack的版本默认是4.47.0,为什么 求大佬们帮我解答一下以上两个问题 左侧是node_m…