`

Rabbitmq安装以及遇到的坑

 
阅读更多
1、安装erlang
以root身份执行下面命令
yum install erlang
yum install erlang xmlto

2、安装epel源
rpm -ivh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
wget -O /etc/yum.repos.d/epel-erlang.repo http://repos.fedorapeople.org/repos/peter/erlang/epel-erlang.repo
测试是否安装成功;
erl

3。wget https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
gpg --import rabbitmq-release-signing-key.asc

4,wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.4.1/rabbitmq-server-3.4.1-1.noarch.rpm 
yum install rabbitmq-server-3.4.1-1.noarch.rpm
测试是否安装成功命令:
service rabbitmq-server start


错误处理:
1, wget https://packages.erlang-solutions.com/erlangsolutions-1.0-1.noarch.rpm
报404错误
具体指令如下:
后来网上查了一下说是DNS服务器错误。于是修改一下 /etc/resolv.conf
添加一个nameserver 8.8.8.8完成
# yum clean all
# yum update
重命名/lib/modules/2.6.x/kernel/net/ipv6后重启。
1	[root@localhost ~]# mv /lib/modules/2.6.x/kernel/net/ipv6 /lib/modules/2.6.x/kernel/net/ipv6.bak
2	[root@localhost ~]# init 6
2
在解压tar.gz文件的时候报错
  [Sun@localhost Downloads]$ tar -zxvf clion-141.351.4.tar.gz
  gzip: stdin: not in gzip format
  tar: Child returned status 1
  tar: Error is not recoverable: exiting now
  原因是这个压缩包没有用gzip格式压缩,所以不用加z指令
  [Sun@localhost Downloads]$ tar -xvf clion-141.351.4.tar.gz
  这样就可以了
3.yum install erlang
报错:No package erlang available
PS:同样的,如果我们在安装nginx的时候出现"No package nginx available"提示也是通过这个方法解决,安装EPEL库就可以解决。
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm 
wget -O /etc/yum.repos.d/epel-erlang.repo http://repos.fedorapeople.org/repos/peter/erlang/epel-erlang.repo

//安装

4 wget https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
gpg --import rabbitmq-release-signing-key.asc
5. rabbitmq-server-3.4.1-1.noarch.rpm用erlang R14B版本
如果是rabbitmq3.6以上,得用erlangR16B3以上,并且19.3以下
20不支持,官网说是有改变

6,问题:
ERROR: epmd error for host "****": timeout (timed out establishing tcp connection)

# vi /etc/rabbitmq/rabbitmq-env.conf

NODENAME=rabbit@localhost
只需要在文件中写是一句“NODENAME=rabbit@localhost”,保存就OK啦;
# /sbin/service rabbitmq-server start
Starting rabbitmq-server (via systemctl):                  [  确定  ]
启动成功,问题解决了!

 

分享到:
评论

相关推荐

    rabbitMq安装教程以及软件

    在本教程中,我们将详细介绍RabbitMQ的安装过程,并提供最新的软件包。 首先,我们需要下载RabbitMQ的安装包。在提供的压缩文件中,有两个重要的文件:`otp_win64_20.2.exe` 和 `rabbitmq-server-3.7.4 (1).exe`。`...

    RabbitMq安装教程.pdf

    本文内容涵盖Centos系统上通过Xshell远程连接工具来下载并安装Erlang以及RabbitMQ的步骤。 首先,了解RabbitMQ需要在Erlang环境下运行。Erlang是一个用于构建并发、分布式和容错的软件的编程语言和运行时环境。因此...

    第一节-rabbitmq安装以及入门.pdf

    RabbitMQ的整体架构模型涉及了这些核心概念的交互,以及消息如何在这些组件间流转。消息的流转首先是由生产者发送消息到交换机,交换机根据绑定关系和路由key将消息投递到一个或多个队列中,消费者随后从队列中取出...

    RabbitMQ安装文档

    ### RabbitMQ 安装与配置知识点详解 #### 一、消息队列(MQ)概念解析 消息队列(Message Queue, MQ)是一种应用间通信的方法,它允许应用通过发送消息来进行异步通信,而不必直接相互调用。消息队列中的消息可以被一...

    RabbitMQ自动安装脚本

    在本文中,我们将深入探讨RabbitMQ的自动安装脚本以及相关环境依赖,这对于系统管理员和开发者来说是极其重要的。 首先,让我们了解RabbitMQ自动安装脚本的用途。自动安装脚本是为了简化RabbitMQ在服务器上的部署...

    windows RabbitMQ安装总结.docx

    Windows RabbitMQ 安装总结 ...本文总结了 Windows 平台下 RabbitMQ 的安装过程,包括 Erlang 的安装、RabbitMQ 客户端和服务器的安装,以及 Java 代码实现。通过本文,读者可以快速掌握 RabbitMQ 的安装和使用。

    离线安装rabbitmq全过程,包含python环境和er环境以及安装包的安装过程

    下面我们将详细介绍离线安装RabbitMQ的全过程,包括Python环境和Erlang环境的搭建,以及处理安装过程中可能遇到的问题,如ncurses库的缺失。 首先,我们需要了解RabbitMQ依赖于Erlang环境,因为RabbitMQ是用Erlang...

    Linux下安装RabbitMQ

    以rabbitmq3.6版本为例

    rabbitmq安装.zip

    【标题】"rabbitmq安装.zip"的资源是一个包含RabbitMQ安装程序和教程的压缩文件,专为在Windows 10操作系统环境下进行安装设计。RabbitMQ是一个广泛使用的开源消息代理和队列服务器,它基于高级消息队列协议(AMQP)...

    RabbitMQ Linux安装教程

    RabbitMQ的安装过程在Linux环境下需要依赖于Erlang,而Erlang自身又依赖于某些库,如wxWidgets。以下是详细的安装步骤: 1. **wxWidgets**: - wxWidgets是一个C++库,用于开发图形用户界面,它是Erlang的依赖之一...

    rabbitmq安装配置部署文档

    rabbitmq安装配置部署文档 RabbitMQ是一种流行的消息队列服务器,广泛应用于各种分布式系统中。在本文档中,我们将详细介绍RabbitMQ的安装、配置和部署步骤。 一、RabbitMQ安装 在安装RabbitMQ之前,需要先安装...

    win系统安装rabbitmq.zip

    总的来说,安装和配置RabbitMQ涉及Erlang环境的准备、RabbitMQ服务的安装、验证安装、设置用户权限以及后续的管理和监控。这个过程虽然看似复杂,但遵循正确的步骤,就能确保在Windows系统上顺利运行RabbitMQ。

    RabbitMQ安装手册

    ### RabbitMQ安装手册 #### 一、RabbitMQ简介与应用背景 RabbitMQ是一款开源的消息中间件,基于AMQP(Advanced Message Queuing Protocol)协议实现。它支持多种消息发布订阅模式,包括简单的点对点通信、发布订阅...

    RabbitMQ-3.6.8 安装包及安装教程

    它可能涵盖了如何创建用户、虚拟主机、权限设置,以及如何通过管理界面监控和管理RabbitMQ等步骤。这个文档对于初学者来说是非常有价值的资源,能够帮助他们避免安装过程中可能遇到的常见问题。 【RabbitMQ服务器...

    rabbitmq安装教程

    在本文中,我们将深入探讨RabbitMQ的安装教程,以及它如何通过“生产者”和“消费者”的概念在实际应用中发挥作用。 首先,让我们了解安装RabbitMQ的基本步骤: 1. **系统需求**:确保你的操作系统是Linux、macOS...

    RabbitMQ安装配置所需软件包

    RabbitMQ是一款基于AMQP(Advanced Message Queuing Protocol)的开源消息代理和队列服务器,广泛应用于分布式系统中,用于处理异步任务、解耦组件以及实现可靠的通信。在安装和配置RabbitMQ之前,我们需要确保准备...

    rabbitmq在线安装.zip

    RabbitMQ是一款开源的消息队列系统,基于AMQP(Advanced Message Queuing Protocol)协议实现,广泛应用于分布式系统中的异步任务处理、解耦组件通信以及负载均衡。在本指南中,我们将详细介绍如何在线安装RabbitMQ...

    RabbitMq安装包及超详细安装教程

    RabbitMQ是一个强大的开源...通过详细的安装教程,你可以逐步掌握RabbitMQ的安装和配置,从而更好地利用它的功能来优化你的应用程序。记得在使用过程中遵循最佳实践,保持良好的日志记录和监控,以确保系统的稳定运行。

    RabbitMQ安装配置1

    RabbitMQ 是一个开源的消息队列系统...通过以上步骤,你可以在 CentOS 系统上成功安装并配置 RabbitMQ,同时理解了如何进行消息持久化、错误处理以及集成到应用程序中。确保遵循最佳实践,以确保系统的稳定性和可靠性。

Global site tag (gtag.js) - Google Analytics