`

Centos6, Centos7 安装erlang&rabbitmq

 
阅读更多
1. 安装 erlang

1.1 准备工作,先安装依赖库
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel 
yum install ncurses-devel

1.2 下载erlang源码
wget http://www.erlang.org/download/otp_src_R16B02.tar.gz
cp otp_src_R16B02.tar.gz /usr/src/otp_src_R16B02.tar.gz
cd /usr/src
tar -xzvf otp_src_R16B02.tar.gz 
mv otp_src_R16B02 erlang_R16B

1.3 编译安装
cd erlang_R16B/
./configure --prefix=/usr/local/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac  //不用java编译,故去掉java避免错误 
make && make install //编译后安装 

1.4 配置环境变量
vi /etc/profile 
ERL_HOME=/usr/local/erlang 
export PATH=$PATH:$ERL_HOME/bin 
保存以上修改
source /etc/profile

2 安装rabbitmq
2.1 下载
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.1.5/rabbitmq-server-3.1.5.tar.gz
cp rabbitmq-server-3.1.5.tar.gz /usr/src
cd /usr/src
tar -xzvf rabbitmq-server-3.1.5.tar.gz

2.2 安装依赖库
yum -y install xmlto

否则会编译不通过:
/bin/sh: line 1: xmlto: command not found

2.3 编译
cd rabbitmq-server-3.1.5
make
make install TARGET_DIR=/usr/local/rabbitmq SBIN_DIR=/usr/local/rabbitmq/sbin MAN_DIR=/usr/local/rabbitmq/man //将rabbitmq编译到/opt/mq/rabbitmq目录
(注意:make的时候有可能会报错escript,执行如下命令:
ln -s /usr/local/erlang/bin/escript /usr/sbin/escript
)

2.4 安装web插件管理界面
cd /usr/local/rabbitmq/sbin
mkdir /etc/rabbitmq/
./rabbitmq-plugins enable rabbitmq_management

查看插件列表
./rabbitmq-plugins list

2.5 常用命令
启动rabbitmq
./rabbitmq-server -detached

在浏览器上输入http://127.0.0.1:15672/登录管理界面了
使用登录的名户名和密码默认都算guest


2.6 关闭rabbitmq
./rabbitmqctl stop


原文出自:
https://blog.csdn.net/alonesword/article/details/42360653
分享到:
评论

相关推荐

    Centos7安装RabbitMQ的文档和安装包(包含erlang安装包).rar

    在本文中,我们将深入探讨如何在CentOS 7系统上...至此,您已成功在CentOS 7上安装并配置了RabbitMQ 3.7.12,同时安装了Erlang环境。记得根据您的具体需求进行适当的调整和安全配置,以确保RabbitMQ的稳定性和安全性。

    CentOS 7 下安装RabbitMQ教程配套的离线文件

    在本教程中,我们将深入探讨如何在 CentOS 7 操作系统上安装 RabbitMQ,这是一个流行的开源消息代理,基于AMQP(Advanced Message Queuing Protocol)协议。RabbitMQ 使用 Erlang 语言开发,它提供了一个可靠的平台...

    Centos7安装erlang和RabbitMq.docx

    CentOS 7 安装 Erlang 和 RabbitMQ Erlang 是一种编程语言,用于构建可扩展、可靠和高性能的系统。RabbitMQ 是一个基于 Erlang 语言的消息队列服务器,用于实现消息队列、延迟消息、事务消息、消息确认机制等功能。...

    centos7离线安装rabbitmq需要的安装包

    centos7离线安装rabbitmq需要的安装包1,版本已经做了匹配: erlang-23.3.4.10-1.el7.x86_64.rpm rabbitmq-server-3.8.26-1.el7.noarch.rpm socat-1.7.3.2-2.el7.x86_64.rpm

    linux_centos7安装Erlang和RabbitMQ.zip

    在Linux CentOS7系统中安装Erlang和RabbitMQ是一个重要的任务,因为这两个组件是构建高效消息队列系统的关键。Erlang是一种并发性极强的编程语言,为分布式计算提供了一个强大的平台,而RabbitMQ则是一个基于Erlang...

    CentOS7安装RabbitMQ所需安装包

    在Linux系统,特别是CentOS 7环境中安装RabbitMQ,这是一个关键的任务,因为RabbitMQ是一个广泛使用的开源消息代理和队列服务器,基于Erlang编程语言开发。它支持多种消息协议,使得分布式系统中的异步任务处理和...

    centos6.6安装rabbitmq

    ### CentOS 6.6安装RabbitMQ全过程 #### 一、前言 在现代软件架构中,消息中间件扮演着非常重要的角色,特别是在分布式系统中,它能够有效地解耦服务,提高系统的稳定性和可扩展性。RabbitMQ作为一款开源的消息代理...

    CentOS 7 系统下的安装&配置RabbitMQ-3.8.x.pdf

    本文主要介绍了在CentOS 7系统环境下安装RabbitMQ 3.8.x版本的方法以及在安装过程中遇到的问题和解决方法。RabbitMQ是一个开源的消息代理软件,它实现了高级消息队列协议(AMQP)。它广泛用于构建可扩展和可靠的系统...

    基于CentOS7 RabbitMQ3.8.4

    在这个场景中,我们讨论的是如何在 CentOS7 上安装 RabbitMQ 的 3.8.4 版本,同时需要先安装其依赖——Erlang 的 23.0.2 版本。 首先,Erlang 是一个由Ericsson开发的编程语言,主要用于构建高可用性、分布式和实时...

    在centos6安装rabbitmq教程

    在centos6安装rabbitmq教程,真实有效。需要有esl-erlang_17.3-1~centos~6_amd64.rpm,esl-erlang-compat-R14B-1.el6.noarch.rpm和rabbitmq-server-3.4.1-1.noarch.rpm

    rabbitmq centos7 安装笔记 亲测成功安装.docx

    在CentOS7系统中安装RabbitMQ,首先要解决的关键依赖是Erlang,因为RabbitMQ是基于Erlang语言开发的。以下是一份详细且亲测成功的安装步骤: 1. **下载Erlang源码包**: 首先,你需要从Erlang的官方网站下载合适的...

    RabbitMQ3.8.1+Erlang22.1 CentOS 7.x.zip

    在安装RabbitMQ之前,首先需要在CentOS 7.x系统上安装Erlang环境。Erlang提供了强大的进程隔离和错误恢复机制,这使得RabbitMQ能够高效地处理大量并发连接和消息。以下是安装Erlang的步骤: 1. 更新系统包: ``` ...

    Centos7安装rabbitmq

    在 CentOS 7 系统上安装 RabbitMQ 需要遵循一系列步骤,因为默认的 YUM 软件仓库中的 RabbitMQ 和 Erlang 版本可能较低。首先,我们需要安装最新版的 Erlang,因为 RabbitMQ 需要特定版本以上的 Erlang。这可以通过...

    CentOS7 安装RabbitMQ集群.docx

    在本节中,我们介绍了如何在 CentOS7 上安装 RabbitMQ 集群,包括安装 Erlang 运行环境、安装 RabbitMQ Server 和启动管控台插件。RabbitMQ 是一个流行的开源消息队列服务器,可以用于分布式系统中的消息传递和队列...

    LinuxCentOS7版本RabbitMQ3.8.9带erlang+socat

    总的来说,"Linux CentOS 7 版本 RabbitMQ 3.8.9 带 erlang+socat" 提供了一个完整的安装包,包括 RabbitMQ 服务器、其必要的 Erlang 运行环境以及 socat 工具。这使得在 CentOS 7 系统上快速部署和使用 RabbitMQ ...

    rabbitmq centos6.5无网络安装,内网安装

    本教程将详细介绍如何在CentOS 6.5系统上进行RabbitMQ的离线安装。 首先,你需要下载RabbitMQ的相关软件包。RabbitMQ基于Erlang语言开发,因此安装前需要先安装Erlang环境。在Erlang OTP官方网站上,你可以找到对应...

    centos6阿里云rabbitmq安装

    ### CentOS 6 阿里云环境下 RabbitMQ 安装指南 #### 一、环境准备与依赖安装 在正式开始安装 RabbitMQ 之前,我们首先需要确保系统已安装必要的依赖包,这些依赖对于后续的安装过程至关重要。 ##### 1.1 安装 ...

    centOs7安装rabbitmq3.6.4说明(有详细截图) 和两个rpm包

    20160802日自己安装rabbitmq笔记(有详细截图) 1.rpm安装erlang 2.rpm安装rabbitmq 3.配置可视化 希望对大家有用

    rabbitmq&erlang.7z

    **在CentOS7上安装RabbitMQ和Erlang** 1. **安装Erlang**:首先,确保系统是最新的,然后添加RabbitMQ的EPEL仓库,安装Erlang的RPM包。 2. **安装RabbitMQ**:使用RabbitMQ的官方YUM仓库,安装RabbitMQ服务器和...

Global site tag (gtag.js) - Google Analytics