`

CentsOS原生RabbitMQ安装过程

阅读更多

版本依赖问题

RabbitMQ安装时与Erlang的版本一定要保持以下的对应关系,否则会引发无法启动的问题
1
1

安装Erlang

下载Erlang依赖

1
wget http://erlang.org/download/otp_src_20.3.tar.gz

解压后进入资源文件夹

1
tar xvf otp_src_20.3.tar.gz

下载编译所需组件

1
yum install unixODBC-devel openssl-devel ncurses-devel  gcc

配置

1
./configure --prefix=/app/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac

编译

1
2
make -j8
make install

修改环境变量

1
2
3
4
5
6
7
vim /etc/profile
#在profile中添加以下三行
ERLANG_HOME=/app/erlang
export PATH=$PATH:$ERLANG_HOME/bin
export ERLANG_HOME

source /etc/profile

查看Erlang版本

1
erl

安装RabbitMQ

下载文件

1
wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.6.15/rabbitmq-server-3.6.15-1.el6.noarch.rpm

安装

1
rpm -ivh --nodeps --force rabbitmq-server-3.6.15-1.el6.noarch.rpm

后台启动

1
rabbitmq-server -detached

推荐阅读

  1. SpringCloud学习系列汇总
  2. 为什么一线大厂面试必问redis,有啥好问的?
  3. 多线程面试必备基础知识汇总
  4. Java集合源码分析汇总-JDK1.8
  5. Linux常用命令速查-汇总篇
  6. JVM系列文章汇总
  7. MySQL系列文章汇总

博客所有文章首发于公众号《Java学习录》转载请保留
扫码关注公众号即可领取2000GJava学习资源

1

0
0
分享到:
评论

相关推荐

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

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

    rabbitMq安装教程以及软件

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

    RabbitMq安装教程.pdf

    在安装过程中可能会遇到缺少ncurses-devel包的情况,此时可使用yum安装命令来解决。安装完成后,再次执行configure命令,确保无误后,执行make和make install命令来完成Erlang的安装。 2. 安装RabbitMQ: 安装完...

    windows RabbitMQ安装总结.docx

    本文总结了 Windows 平台下 RabbitMQ 的安装过程,从下载 Erlang 到安装 RabbitMQ 服务器,并提供了 Java 代码示例,展示了生产者和消费者端的实现。 一、Erlang 的安装 Erlang 是 RabbitMQ 的依赖项,需要先安装 ...

    RabbitMQ安装文档

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

    RabbitMQ自动安装脚本

    在安装过程中,需要注意的是安全设置,如设置RabbitMQ的用户、权限和虚拟主机。默认情况下,RabbitMQ有一个名为guest的用户,出于安全考虑,一般不建议在生产环境中使用。应创建新的用户并限制其访问权限。 此外,...

    rabbitmq安装.zip

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

    Linux下安装RabbitMQ

    以rabbitmq3.6版本为例

    rabbitmq安装配置部署文档

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

    win系统安装rabbitmq.zip

    - 确保在安装过程中勾选"Add RabbitMQ to the system PATH"选项,这样在命令行中就可以直接使用rabbitmq-server命令了。 - 安装完成后,RabbitMQ服务会自动启动。可以通过服务管理器检查RabbitMQ服务的状态。 3. ...

    RabbitMQ安装手册

    - 运行下载好的安装程序,根据提示完成安装过程。 - 安装完成后,可能需要手动删除某些配置文件以避免后续运行时出现问题。 - 更新系统环境变量,添加RabbitMQ的sbin目录到 `path` 变量中: - `%ERLANG_HOME%\...

    RabbitMQ Linux安装教程

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

    rabbitmq安装教程

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

    rabbitmq安装套.rar

    RabbitMQ是一款开源的消息队列系统,基于AMQP(Advanced Message Queuing Protocol)协议实现,广泛应用于分布式系统中的异步处理、任务队列以及服务...阅读这样的博客可以帮助更好地理解和实践RabbitMQ的安装过程。

    RabbitMQ安装配置所需软件包

    安装过程中,需要设置环境变量,并启动RabbitMQ服务。 3. **RabbitMQ Plugins**: 插件是RabbitMQ功能扩展的方式,比如管理界面(rabbitmq_management)、STOMP协议支持(rabbitmq_stomp)等。默认情况下,一些核心...

    RabbitMQ安装配置手册

    NULL 博文链接:https://zhb1208.iteye.com/blog/1320219

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

    安装过程中,你需要配置RabbitMQ的一些核心组件,包括用户、虚拟主机和权限。默认情况下,RabbitMQ有一个名为guest的用户,只允许本地访问。为了增强安全性,你应该创建新的用户并限制其访问权限。 启动RabbitMQ...

    rabbitmq安装windows安装说明

    rabbitmq安装windows安装说明

    RabbitMQ-3.6.8 安装包及安装教程

    这个文档对于初学者来说是非常有价值的资源,能够帮助他们避免安装过程中可能遇到的常见问题。 【RabbitMQ服务器运行】 一旦安装完成,你可以通过`rabbitmqctl`命令行工具来管理RabbitMQ服务器,例如查看状态、列...

Global site tag (gtag.js) - Google Analytics