4.RabbitMQ 安装-程序员宅基地

技术标签: message queue  

1.安装
	yum -y install epel-release
	yum -y update

	//安装 erlang
	yum -y install erlang socat

	//查看 erlang 版本
	erl -version

	//安装 RabbitMQ
	//通过运行导入GPG密钥:
	rpm --import https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc

	//安装 rabbit rpm 包
	https://www.rabbitmq.com/install-rpm.html#bintray

	//安装
	yum install -y rabbitmq-server.noarch

	//启动
	systemctl start rabbitmq-server.service


注意:
	1.erlang 版本低的问题

	2. 错误: file /usr/bin/epmd from install of erlang-erts-R16B-03.18.el7.x86_64 conflicts with file from package esl-erlang-21.2.3-1.x86_64
	   解决: yum remove esl-erlang-21.2.3-1.x86_64


 

2.安装 erlang

1. 安装 repo 包
wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm
rpm -Uvh erlang-solutions-1.0-1.noarch.rpm

2.安装 erlang
yum install -y erlang.x86_64
vim rabbitmq.repo

[bintray-rabbitmq-server]
name=bintray-rabbitmq-rpm
baseurl=https://dl.bintray.com/rabbitmq/rpm/rabbitmq-server/v3.7.x/el/7/
gpgcheck=0
repo_gpgcheck=0
enabled=1

 

如果报下面的错 : 

Error: Package: erlang-wx-21.1-1.el7.x86_64 (erlang-solutions)
Requires: libwx_gtk2u_core-2.8.so.0(WXU_2.8)(64bit)

解决:先安装所需环境支持,再重新执行yum -y install erlang
yum install epel-release
yum install unixODBC unixODBC-devel wxBase wxGTK SDL wxGTK-gl

 

 

erlang 安装教程

https://packages.erlang-solutions.com/erlang/

 

//安装教程
https://www.linuxprobe.com/install-rabbitmq-on-centos-7.html

 

//rabbit 官网
https://www.rabbitmq.com/install-rpm.html#bintray

 

//rabbitMQ github erlang repo 库
https://github.com/rabbitmq/erlang-rpm

 

//erlang 官网,安装最新版本
https://www.erlang-solutions.com/resources/download.html

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/enlyhua/article/details/86300084

智能推荐

ACCP7.0S2优化myschool数据库设计第二章上机练习1-7-程序员宅基地

use mastergoexec sp_configure 'show advanced options',1goreconfiguregoexec sp_configure 'xp_cmdshell',1goreconfiguregoexec xp_cmdshell 'mkdir d:\project'goif exists(select * from sysdataba

java如何实现广告弹窗,WPF实现消息提醒(广告弹窗)-程序员宅基地

原文:WPF实现消息提醒(广告弹窗)1.先上效果图:2.1t提示框界面。 主窗口界面没什么内容,就放了一个触发按钮。先绘制通知窗口(一个关闭按钮,俩个文本控件),可以设置下ResizeMode="NoResize" WindowStyle="None" Topmost="True",去掉窗口标题,并使提示窗口始终处于最上层。Margin="5"HorizontalAlignment="Righ..._jfd提示消息弹窗

Element 重置 resetFields()失效_resetfields失效问题-程序员宅基地

https://my.oschina.net/yxmBetter/blog/1535157解决方法:1、表单加ref属性<el-form ref="refname"></el-form>2.form的每个item加prop属性<el-form-item prop="name"> <el-input v-model="query.name..._resetfields失效问题

Activity生命周期中onpause单独调用-程序员宅基地

最近在分析Activity的生命周期的时候,验证单独调用onPausw方法。网上有很多人都说在Activity中展示Toast和dialog的时候该Activity会调用onPause方法,但我再验证过程中发现根本就不会调用onPause方法,只有在从该Activity跳到另一个透明或者半透明的Activity的时候才调用,仔细查看生命周期图才发现Another activity comes

mybatis-使用where动态拼接sql-程序员宅基地

一、创建项目和数据库 项目名称:mybatis092901 数据库名称:mybatis0929 表名称:dept CREATE TABLE `dept` ( `deptNo` int(11) NOT NULL, `deptName` varchar(30) DEFAULT NUL..._mybatis where 拼接

《HBase不睡觉书》学习笔记(1、初识HBase)-程序员宅基地

海量数据与NoSQL:伯克利大学Eric Brewer教授,提出一个CAP理论:Consistency(一致性):数据一致更新。Availability(可用性):良好的响应性能。Partition tolerance(分区容错性):可靠性。定理:任何分布式系统,只可同时满足二点,没法三者兼顾。对于CAP特性,带来了NoSQL。但NoSQL对事务性的要求并不严格。...

随便推点

JS逆向之百度翻译_百度翻译js逆向-程序员宅基地

文章目录1. 抓包分析2. sign参数分析3. 由表及里,探索sign是如何生成的4. 编写Python代码测试飞扬的少年最动人心,奔跑的时候像是穿过了光阴,加油啊!1. 抓包分析目标网址,百度翻译:https://fanyi.baidu.com/?aldtype=16047#auto/zh我们打开网站,输入要翻译的数据开始抓包分析,如下:点开请求头,看看我们需要什么样的相关的参数:这样我们就找到了翻译接口,并且知道了请求方式是post方式,滑到最下面看看我们需要post什么参数:2. _百度翻译js逆向

谷歌浏览器有时会卡顿_Google不会,不要学:为什么搜索有时会比了解更好-程序员宅基地

谷歌浏览器有时会卡顿by Jeremy Gunter 杰里米·甘特(Jeremy Gunter) Google不会,不要学:为什么搜索有时会比了解更好 (Google not, learn not: why searching can sometimes be better than knowing)A few months ago, I was reading through some o...

Vue3 | Element Plus resetFields不生效_yimtcode的博客-程序员宅基地

先打开创建对话框没有问题,但只要先打开编辑对话框,后续在打开对话框就会有默认值,还无法使用重置。下面是用来复现问题的示例代码和示例GIF。

开发聚合四方支付系统个人免签支付系统API四方系统支持定制-程序员宅基地

“第四方聚合支付服务”不具备支付牌照,而是通过聚合多种第三方支付平台、合作银行及其他服务商接口等支付工具的综合支付服务。它不进行资金清算,但能够根据商户的需求进行个性化定制,形成支付通道资源优势互补,具有中立性、灵活性、便捷性等特点。简而言之,第三方支付提供的是资金清算通道,而聚合支付提供的是支付基础之上的多种衍生服务。支付是商业变现的必经之路,一方面线上的商业场景越来越丰富,同时传统的线下企业...

Java线程生命周期及五种基本状态_请列举扎瓦县城生命周期中的五种状态-程序员宅基地

一、Java中线程生命周期图用这张图可以概述大多的线程创建及运行,简单易懂的掌握线程知识!!!二、线程的五种基本状态新建状态(New):至今尚未启动的线程的状态。线程刚被创建,但尚未启动。如:Thread t = new MyThread();就绪状态(Runnable):当调用线程对象的start()方法(t.start();),线程即进入就绪状态。处于就绪状态的线程,只是说明此线程已..._请列举扎瓦县城生命周期中的五种状态

yii2.0简单使用_用yii做一个简单的-程序员宅基地

使用表单本章节将介绍如何创建一个从用户那搜集数据的表单页。该页将显示一个包含 name 输入框和 email 输入框的表单。当搜集完这两部分信息后,页面将会显示用户输入的信息。为了实现这个目标,除了创建一个[操作]和两个[视图]外,还需要创建一个[模型]。贯穿整个小节,你将会学到:* 创建一个[模型](structure-models.md)代表用户通过表单输入的数据_用yii做一个简单的

推荐文章

热门文章

相关标签