CentOs6.5 安装rabbitmq(转)
// 安装预环境
yum install gcc gcc-c++
yum install zlib zlin-devel
// 替换系统默认python2.6-->2.7
下载并解压:http://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgz
cd Python-2.7.6
// 配置安装目录
./configure --prefix=/usr/local/python27
// 编译&&安装
make && make install
// 废弃旧python
mv /usr/bin/python /usr/bin/python2.6.6.old
// 建立新版本python链接
ln -s /usr/local/python27/bin/python /usr/bin/python
// 于是现在python -V:
Python 2.7.6
// 修改yum脚本的声明头: /usr/bin/yum
/usr/bin/python ----> /usr/bin/python2.6
// Erlang 安装
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel
// 下载Erlang:http://www.erlang.org/download/otp_src_R16B02.tar.gz,解压
// 配置安装
./configure --prefix=/usr/local/erlang --with-ssl -enable-threads -enable-smmp-support -enable-kernel-poll --enable-hipe --without-javac
// 编译安装
make && make install
// 配置环境变量, vim /etc/profile, 添加:
ERLANG_HOME=/usr/local/erlang
PATH=$ERLANG_HOME/bin:$PATH
export ERLANG_HOME
export PATH
source /etc/profile
输入命令erl检验是否安装成功
// rabbitmq-server安装:
// 依赖包xmlto
yum install xmlto
// 下载,解压之
http://www.rabbitmq.com/releases/rabbitmq-server/v3.1.5/rabbitmq-server-3.1.5.tar.gz
// 编译
make
// 安装
make install TARGET_DIR=/opt/rabbitmq SBIN_DIR=/opt/rabbitmq/sbin MAN_DIR=/opt/rabbitmq/man
安装web插件管理界面
mkdir /etc/rabbitmq
./rabbitmq-plugins enable rabbitmq_management
The following plugins have been enabled:
mochiweb
webmachine
rabbitmq_web_dispatch
amqp_client
rabbitmq_management_agent
rabbitmq_management
Plugin configuration has changed. Restart RabbitMQ for changes to take effect.
[root@rabbitmqmaster sbin]# ls /etc/rabbitmq
enabled_plugins
// 启动rabbitmq
./rabbitmq-server start
// 有可能报主机名找不到的错误,
vim /etc/hosts
127.0.0.1 localhost ${hostName}
1
guest/guest 登录localhost:15672
可参考:https://my.oschina.net/indestiny/blog/192313
分享到:
相关推荐
因此,离线安装RabbitMQ的第一步就是准备Erlang的安装包。你需要找到适合你系统版本的Erlang OTP(Open Telecom Platform)二进制包,将其下载到本地。常见的Erlang OTP安装包通常命名为类似`otp-23.3.1.tar.gz`这样...
在本教程中,我们将深入探讨如何在 CentOS 7 操作系统上安装 RabbitMQ,这是一个流行的开源消息代理,基于AMQP(Advanced Message Queuing Protocol)协议。RabbitMQ 使用 Erlang 语言开发,它提供了一个可靠的平台...
在Linux系统,特别是CentOS 7环境中安装RabbitMQ,这是一个关键的任务,因为RabbitMQ是一个广泛使用的开源消息代理和队列服务器,基于Erlang编程语言开发。它支持多种消息协议,使得分布式系统中的异步任务处理和...
在安装RabbitMQ之前,你需要了解一些基本概念。AMQP是一种应用层协议,用于定义消息的格式以及如何在不同应用程序之间进行交换。它提供了一种标准化的方法,使得不同的系统可以无缝地协同工作,即使它们可能使用不同...
### CentOS 6.6安装RabbitMQ全过程 #### 一、前言 在现代软件架构中,消息中间件扮演着非常重要的角色,特别是在分布式系统中,它能够有效地解耦服务,提高系统的稳定性和可扩展性。RabbitMQ作为一款开源的消息代理...
在Windows系统上安装RabbitMQ是一项关键的任务,因为RabbitMQ是一个广泛使用的开源消息代理,它基于AMQP(Advanced Message Queuing Protocol)协议,用于在分布式系统中高效地路由和传递消息。首先,我们需要理解...
- 安装RabbitMQ通常使用预编译的二进制包,可以使用`wget`或直接上传到服务器。 - 解压缩RabbitMQ的二进制包。 - 移动解压后的文件到一个适当的目录,如`/usr/local/rabbitmq`。 - 设置环境变量`RABBITMQ_HOME`...
"Docker 安装 RabbitMQ 及安装延迟插件" 本文将详细介绍如何使用 Docker 安装 RabbitMQ 及安装延迟插件。RabbitMQ 是一种基于 AMQP 协议的消息队列系统,通常用于实现分布式系统之间的消息传递和解耦。 什么是 MQ ...
首先,安装RabbitMQ前需要确保系统满足必要的依赖条件。麒麟v10内核版本为4.19.90-17.ky10.x86_64,这个内核版本应该能够支持RabbitMQ的运行。但在此之前,我们需要安装Erlang编程语言环境,因为RabbitMQ是用Erlang...
在Linux系统上安装RabbitMQ是一项重要的任务,因为RabbitMQ是一个广泛使用的开源消息代理,它基于AMQP(Advanced Message Queuing Protocol)协议,用于在分布式系统中处理和路由消息。下面将详细介绍如何在Linux...
总结一下,这个教程涵盖了在CentOS 6.5上安装和配置RabbitMQ的基本步骤,包括安装EPEL和Erlang,安装RabbitMQ,设置用户和权限,以及开启管理插件。对于更高级的配置,如集群设置,可以参考提供的文档。通过学习和...
在Windows操作系统上安装RabbitMQ,你需要按照以下步骤进行: 1. **下载RabbitMQ组件**: 首先,你需要获取两个必要的文件,它们在你提供的压缩包文件中已经包含:`otp_win64_20.2.exe` 和 `rabbitmq-server-3.7.4...
在ARM64架构的设备上安装RabbitMQ时,由于ARM架构的特殊性,可能需要特定版本的依赖包以确保软件的正常运行。在本案例中,我们关注的是离线安装依赖包`unixodbc_2.3.1-4.1-arm64.deb`,这是一个用于连接ODBC(Open ...
CentOS7 安装 RabbitMQ 集群 在本节中,我们将介绍如何在 CentOS7 上安装 RabbitMQ 集群。RabbitMQ 是一个流行的开源消息队列服务器,可以用于分布式系统中的消息传递和队列管理。 一、安装 Erlang 运行环境 ...
本文将详细介绍如何在Windows服务器上安装RabbitMQ。 ## 一、系统需求 在开始安装前,请确保你的Windows服务器满足以下基本需求: 1. 操作系统:Windows Server 2008 R2或更高版本。 2. Erlang环境:RabbitMQ是用...
安装Erlang是安装RabbitMQ的前提条件之一。本步骤中,我们下载并编译了Erlang 19.3版本,并将其加入到系统的PATH环境中。 ##### 9. 启用Web管理插件 ```bash cd /usr/local/rabbitmq/rabbitmq_server-3.6.15/sbin ...
RabbitMQ 是一个基于 AMQP 协议的消息队列系统,广泛应用于企业级应用程序中。通过 Docker 安装 RabbitMQ,可以实现轻松快速的部署和管理。本文将指导您如何使用 Docker 安装 RabbitMQ,并整合 Spring Boot 实现消息...
在Linux环境中,有时我们需要在没有网络连接的情况下安装RabbitMQ,这是一个常见的需求,特别是在服务器集群或者隔离的安全环境中。本文将详细介绍如何在Linux 7.4系统上离线安装RabbitMQ,包括准备所有必要的资源和...
这个场景中提到的是在基于ARM64架构的Linux系统上安装RabbitMQ,一个广泛应用的消息队列服务。首先,我们需要理解几个核心概念: 1. **ARM64架构**:也称为AArch64,是ARM公司的64位指令集架构,广泛应用于移动设备...
在 Windows 平台上安装 RabbitMQ 需要做好一系列准备工作: 1. **安装 Erlang 语言开发包**:RabbitMQ 基于 Erlang 语言开发,因此在安装 RabbitMQ 之前,首先需要安装 Erlang。Erlang 的官方下载地址为 ...