erlang&RabbitMQ安装配置

Centos 6.8安装erlang&rabbitmq的方法

1.安装 erlang
1.1 准备工作,先安装依赖库和应用工具
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel? rsync perl-net-snmp wx fop net-snmp unixODBC unixODBC-devel vim make lrzsz bc sysstat lsof wget xz

1.2 下载erlang源码
wget http://www.erlang.org/download/otp_src_20.0.tar.gz
cd /root/nht
tar zxvf otp_src_20.0.tar.gz
1.3 编译安装

    cd otp_src_20.0
./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=$ERL_HOME/bin:$PATH?

2 安装rabbitmq

2.1 下载

Cd /root/nht
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.10/rabbitmq-server-3.6.10.tar.xz
xz -d rabbitmq-server-3.6.10.tar.xz
tar xvf rabbitmq-server-3.6.10.tar

2.2 安装依赖库
    yum -y install xmlto
    否则会编译不通过:
    /bin/sh: line 1: xmlto: command not found
2.3 编译
    cd rabbitmq-server-3.6.10
编辑Makefile,修改如下:


    make
    make install TARGET_DIR=/usr/local/rabbitmq-server SBIN_DIR=/usr/local/rabbitmq/sbin    MAN_DIR=/usr/local/rabbitmq/man
        //将rabbitmq编译到/usr/local/rabbitmq-server目录
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
使用命令添加用户并授权
一、添加配置文件
在/etc/rabbitmq/rabbitmq.config配置文件下(如果不存在就自行创建)
添加用户
./rabbitmqctl add_user admin [email protected]!
设置permissions
./rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
设置用户角色
./rabbitmqctl set_user_tags admin administrator
查看新添加的admin
./rabbitmqctl?list_users


删除用户:
./rabbitmqctl?delete_user?admin
在浏览器上输入http://192.168.185.72:15672/登录管理界面了
使用登录的名户名和密码默认都算admin/[email protected]!




关闭rabbitmq
./rabbitmqctl stop

原文地址:http://blog.51cto.com/niming2008/2310534

时间: 2024-10-02 22:07:19

erlang&RabbitMQ安装配置的相关文章

RabbitMQ安装配置

安装RabbitMQ windows下的安装是非常简单的,我们需要准备两个东西 erlang的环境  下载windows和与之对象的操作系统位数安装包 http://www.erlang.org/downloads RabbitMQ http://www.rabbitmq.com/download.html 下载完毕之后,先安装 erlang再安装 RabbitMQ 安装这后我们可以配置一下rabbitmq的环境变量 打开命令行运行rabbitmq-server 现在大功已经告成了,不过rabb

CentOS7 erlang RabbitMQ 安装并且配置远程访问

对于安装RabbitMQ,我也是着实废了一番力气,版本下载很多,但是都存在编译问题,编译不通过,报错找不到错误原因,甚至error都是***这样的存在. 其他的依赖, 我没有测试过,因为我环境中存在: Python,simplejson,安装 介于RabbitMQ是依赖erlang语言. erlang安装比较重要,版本问题,编译问题,不能存在任何问题,否则RabbitMQ是绝对安装不了的,即便是二进制包也不能使用 可以使用yum安装,我找了很久,用下面的方式成功 1.下载源码wget http:

RabbitMQ安装配置使用指南

一.概述 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queuing Protocol)的开源实现.AMQP,即高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计.消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然.AMQP的主要特征是面向消息.队列.路由(包括点对点和发布/订阅).可靠性.安全. RabbitMQ是由RabbitMQ Technologies Ltd开发并且提供商业支持的.服务器端是用Er

Windows 64位 RabbitMQ 安装配置

1:下载Erlang,地址:http://www.erlang.org/download/otp_win64_19.0.exe ,双击安装即可(首先装) 2:下载RabbitMQ,RabbitMQ 3.6.5下载 ,双击安装即可 启动报错 Applying plugin configuration to [email protected] failed. 这是因为RabbitMQ对大小写敏感,把计算机名称改为大写

RabbitMQ安装配置和基于EasyNetQ驱动的基础使用

RabbitMQ基本概念和原理 1.AMQP,即Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计. 2.RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写. 3.Channel Channel是我们与RabbitMQ打交道的最重要的一个接口,我们大部分的业务操作是在Channel这个接口中完成的,包括定义Queue.定义Exchange.绑定Queue与Exchange.发布消息等. 4

linux centos7 erlang rabbitmq安装

wget http://erlang.org/download/otp_src_21.0.tar.gztar zxvf otp_src_21.0.tar.gzcd otp_src_21.0./configure --prefix=/opt/erlang --enable-hipe --enable-threads --enable-smp-support --enable-kernel-poll --without-javacmakemake install 修改/etc/profile ERL

RabbitMQ安装配置-01

安装依赖环境 首先要安装RabbitMQ,需要安装ncurses-devel和erlang [email protected]:~# cd /data/soft/ [email protected]:~#wget ftp://ftp.invisible-island.net/ncurses/ncurses.tar.gz [email protected]:~#wget http://erlang.org/download/otp_src_22.0.tar.gz #下载很慢 我这里存放到我的网盘下

AMQP之RabbitMQ安装与配置

刚开始接触RabbitMQ,今天尝试安装,具体流程如下,参照了一些网上同行的经验,环境如下图: rabbitmq版本:3.1.5 下载地址:http://www.rabbitmq.com/releases/rabbitmq-server/v3.1.5/rabbitmq-server-3.1.5.tar.gz 文件下载目录:/home/gao/server以下简称为当前目录 准备工作:安装依赖环境 yum install build-essential openssl openssl-devel

RabbitMQ_安装配置与管理

RabbitMQ 安装配置与管理 安装 安装erlang虚拟机 Rabbitmq基于erlang语言开发,所有需要安装erlang虚拟机 #wget  http://www.erlang.org/download/otp_src_R15B01.tar.gz #tar zxvf otp_src_R15B01.tar.gz && cd otp_src_R15B01 #./configure && make install 安装rabbitmq server #wget http