热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

RabbitMQ——rabbitmq单节点安装

直接来,就干,不要那么啰嗦~~~~~~~~~~~~1、添加ErlangSolutionskeyrpm--importhttp:binaries.erlang-solutions.c

直接来,就干,不要那么啰嗦~~~~~~~~~~~~

1、添加Erlang Solutions key

rpm --import http://binaries.erlang-solutions.com/debian/erlang_solutions.asc/
wget http://binaries.erlang-solutions.com/rpm/centos/erlang_solutions.repo


将Erlang仓库拷贝到yum的仓库下

mv erlang_solutions.repo /etc/yum.repos.d/


2、利用三方库rmpfusion 安装Erlang的依赖包
在安装之前需要按安装一下它所依赖的epel-release 所以先yum 一下
yum install epel-release

开始安装 rpmfusion(https://download1.rpmfusion.org/free/el/updates/6/i386/)

rpm -ivh https://download1.rpmfusion.org/free/el/updates/6/i386/rpmfusion-free-release-6-4.noarch.rpm

3、安装Erlang

yum install erlang


安装RabbitMQ

1、下载rabbitmq安装包
如果rabbitmq-server-3.7.4-1.el7.noarch.rpm暂时还不支持wget命令下载

wget https://dl.bintray.com/rabbitmq/all/rabbitmq-server/3.7.8/rabbitmq-server-3.7.8-1.el7.noarch.rpm

wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.8/rabbitmq-server-3.7.8-1.el7.noarch.rpm

你则是从官网上下载的安装包,放到服务器上。

rabbitmq官网:http://www.rabbitmq.com/install-rpm.html

http://www.rabbitmq.com/install-rpm.html#downloads


然后安装yum install 。

但是注意: 我试过了,wget 下载下来之后,包有问题。反正就是安装的时候,报错,但是经过一番苦战也解决不了。

报了这个错:

You could try using --skip-broken to work around the problem,rpm -Va --nofiles --nodigest
解决 You could try using --skip-broken to work around the problem,rpm -Va --nofiles --nodigest问题
https://blog.csdn.net/zqtsx/article/details/39204757

但是还是当yum install的时候还是报错相同的错误。于是,还是手动下载包,然后放到服务器上,再安装

(但你们可能可以,哈哈)

2、安装rabbitmq

yum install -y rabbitmq-server-3.7.8-1.el7.noarch.rpm

3、启动rabbitmq
service rabbitmq-server start

4、查看rabbitmq的启动状态

service rabbitmq-server status


但是现在访问,还不行,需要安装web插件

安装web插件
 

rabbitmq-plugins enable rabbitmq_management  

然后访问浏览器访问 http://IP:15672

RabbitMQ——rabbitmq单节点安装

我们需要创建一个用户,给这个赋予一些权限。
添加用户

rabbitmqctl add_user rabbitmq123  rabbitmq123


---设置角色   超级管理员(administrator)

rabbitmqctl set_user_tags rabbitmq123 administrator


----设置默认“/”访问权限

rabbitmqctl  set_permissions -p / administrator '.*' '.*' '.*

现在输入刚刚创建的用户名和密码

RabbitMQ——rabbitmq单节点安装

OK啦,简单。


推荐阅读
  • 在 CentOS 7 上部署和配置 RabbitMQ 消息队列系统时,首先需要安装 Erlang,因为 RabbitMQ 是基于 Erlang 语言开发的。具体步骤包括:安装必要的依赖项,下载 Erlang 源码包(可能需要一些时间,请耐心等待),解压源码包,解决可能出现的错误,验证安装是否成功,并将 Erlang 添加到环境变量中。接下来,下载 RabbitMQ 的 tar.xz 压缩包,并进行解压和安装。确保每一步都按顺序执行,以保证系统的稳定性和可靠性。 ... [详细]
  • 本文提供了 RabbitMQ 3.7 的快速上手指南,详细介绍了环境搭建、生产者和消费者的配置与使用。通过官方教程的指引,读者可以轻松完成初步测试和实践,快速掌握 RabbitMQ 的核心功能和基本操作。 ... [详细]
  • 2017-2018年度《网络编程与安全》第五次实验报告
    本报告详细记录了2017-2018学年《网络编程与安全》课程第五次实验的具体内容、实验过程、遇到的问题及解决方案。 ... [详细]
  • MongoDB的核心特性与架构解析
    本文深入探讨了MongoDB的核心特性,包括其强大的查询语言、灵活的文档模型以及高效的索引机制。此外,还详细介绍了MongoDB的体系结构,解释了其文档、集合和数据库的层次关系,并对比了MongoDB与传统关系型数据库(如MySQL)的逻辑结构。 ... [详细]
  • 本文详细介绍了如何使用 HTML 和 CSS 对文件上传按钮进行样式美化,使用户界面更加友好和美观。 ... [详细]
  • Python3 中使用 lxml 模块解析 XPath 数据详解
    XPath 是一种用于在 XML 文档中查找信息的路径语言,同样适用于 HTML 文件的搜索。本文将详细介绍如何利用 Python 的 lxml 模块通过 XPath 技术高效地解析和抓取网页数据。 ... [详细]
  • 解决Spring Boot项目创建失败的问题
    在尝试创建新的Spring Boot项目时遇到了一些问题,具体表现为在项目创建过程中的两个关键步骤出现错误。本文将详细探讨这些问题及其解决方案。 ... [详细]
  • springMVC JRS303验证 ... [详细]
  • 解决Windows下创建子进程时代码重复执行的问题
    在Windows系统中,当启动子进程时,主进程的文件会被复制到子进程中。由于导入模块时会执行该模块中的代码,因此可能导致某些代码在主进程和子进程中各执行一次。本文探讨了这一现象的原因及其解决方案。 ... [详细]
  • 烤鸭|本文_Spring之Bean的生命周期详解
    烤鸭|本文_Spring之Bean的生命周期详解 ... [详细]
  • 本文介绍了如何在三台CentOS 7.5虚拟机上通过Docker部署RabbitMQ集群,包括环境准备、容器创建、集群配置及故障处理等内容。 ... [详细]
  • RabbitMQ消息分发策略与确认机制
    本文详细介绍了RabbitMQ的消息分发轮询机制以及消息确认(Message Acknowledgment)功能,通过实例演示了如何确保消息可靠传递。 ... [详细]
  • 从理想主义者的内心深处萌发的技术信仰,推动了云原生技术在全球范围内的快速发展。本文将带你深入了解阿里巴巴在开源领域的贡献与成就。 ... [详细]
  • 阿里巴巴终面技术挑战:如何利用 UDP 实现 TCP 功能?
    在阿里巴巴的技术面试中,技术总监曾提出一道关于如何利用 UDP 实现 TCP 功能的问题。当时回答得不够理想,因此事后进行了详细总结。通过与总监的进一步交流,了解到这是一道常见的阿里面试题。面试官的主要目的是考察应聘者对 UDP 和 TCP 在原理上的差异的理解,以及如何通过 UDP 实现类似 TCP 的可靠传输机制。 ... [详细]
  • 本文将深入探讨MySQL与MongoDB在游戏账户服务中的应用特点及优劣。通过对比这两种数据库的性能、扩展性和数据一致性,结合实际案例,帮助开发者更好地选择适合游戏账户服务的数据库方案。同时,文章还将介绍如何利用Erlang语言进行高效的游戏服务器开发,提升系统的稳定性和并发处理能力。 ... [详细]
author-avatar
晓雷sky
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有