关闭

Centos 7.2 Install RabbitMQ 3.6.6

561人阅读 评论(0) 收藏 举报
分类:
环境依赖
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel unixODBC-devel  httpd python-simplejson

下载otp_src
wget http://10.65.255.231/IXCb7261d0152b8aa2ad1f25a55bf0e761f/download/otp_src_19.1.tar.gz

tar -zxvf otp_src_19.1.tar.gz
cd otp_src_19.1
./configure --prefix=/usr/local/erlang --with-ssl -enable-threads -enable-smmp-support -enable-kernel-poll --enable-hipe --without-javac
make
make install

下载rabbitmq
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-generic-unix-3.6.6.tar.xz

tar -xvf rabbitmq-server-generic-unix-3.6.6.tar.xz

mv  rabbitmq_server-3.6.6  rabbitmq

配置环境变量
vi /etc/profile
#set erlang environment
export PATH=$PATH:/usr/local/erlang/bin

#set rabbitmq environment
export PATH=$PATH:/rabbitmq/sbin

刷新环境变量
source /etc/profile

测试
cd /usr/erlang/bin
./erl

启动rabbitmq
cd /rabbitmq/sbin
 ./rabbitmq-server

开启rabbitmq web监控
rabbitmq-plugins enable rabbitmq_management

启动httpd
systemctl start httpd

开机启动httpd
systemctl enable httpd

创建账号
rabbitmqctl add_user  user_admin  passwd_admin

赋予其administrator角色
rabbitmqctl add_user  user_monitoring  passwd_monitor

赋予其monitoring角色
rabbitmqctl set_user_tags user_monitoring monitoring

可以创建某个项目的专用用户,只能访问项目自己的virtual hosts
rabbitmqctl  add_user  user_proj  passwd_proj  

赋予其monitoring角色
rabbitmqctl set_user_tags user_proj management

创建和赋角色完成后查看并确认
rabbitmqctl list_users


测试登陆用户名密码user_admin/passwd_admin//127.0.0.1:15672

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

CentOS下安装RabbitMQ

环境准备 yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel yum -y install make gcc gcc-c++ kernel m4 ncurses openssl erlan...
  • boonya
  • boonya
  • 2017-03-15 16:42
  • 237

CentOS 7.2下 RabbitMQ 安装记录

为什么安装它?这得说那坑爹的 Intel® Collaboration Suite for WebRTC,按照官方参考安装之后无法启动,提示:# bin/start-all.sh starting nuve, stdout -> /home/Release-v3.1/log...
  • testcs_dn
  • testcs_dn
  • 2016-09-12 20:10
  • 5610

【RabbitMQ】——centos7安装rabbitmq教程

引言   消息队列现在在互联网项目中应用的还是非常多的,在接下来的博客中小编会深入的了解MQ的实现过程,在此博客中将介绍如何在centos7下面安装MQ以及遇到的问题。   第一步:安装Erlang   因为rabbitMQ是Erlang语言编写的,所以我们首先需...
  • u013045437
  • u013045437
  • 2017-05-09 23:00
  • 1024

centOS6.5 rabbitmq安装及注意事项

虽然多次安装过RabbitMQ依然可能会遇到各种问题,解决问题总是要花时间的,所以笔记还是要记的,不断补充问题和解决方式。
  • u010469632
  • u010469632
  • 2013-12-20 19:54
  • 2978

Linux centos 7 快速安装RabbitMQ和简单使用

1、安装Erlang     [官网地址http://www.erlang.org]  注:我这里使用yum安装 yum install erlang 2、安装RabbitMQ 1、wget http://www.rabbitmq.com/releases/rab...
  • long690276759
  • long690276759
  • 2016-11-29 10:43
  • 1676

linux(centos7)上安装使用RabbitMQ

1 下载 erlang (http://www.rabbitmq.com/releases/erlang/)    wget http://www.rabbitmq.com/releases/erlang/erlang-18.2-1.el6.x86_64.rpm 2,安装...
  • lexang1
  • lexang1
  • 2017-11-23 16:53
  • 110

centos安装rabbitmq消息队列

开源的消息队列系统很多如erlang开发的rabbitmq,java开发的activemq,redis的list也可以实现,workerman也有消息队列 我们项目用的是rabbitmq,它的优点 1、基于erlang语言开发具有高可用高并发的优点,适合集群服务器 2、健壮、稳定、易用、跨平台、支持...
  • nuli888
  • nuli888
  • 2016-07-07 22:09
  • 3949

CentOS7下RabbitMQ服务安装配置

RabbitMQ是流行的开源消息队列系统,是AMQP(Advanced Message Queuing Protocol高级消息队列协议)的标准实现,用erlang语言开发。RabbitMQ据说具有良好的性能和时效性,同时还能够非常好的支持集群和负载部署,非常适合在较大规模的分布式系统中使用,具体特...
  • HUXU981598436
  • HUXU981598436
  • 2017-02-13 17:05
  • 1627

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

介于RabbitMQ是依赖erlang语言的所以 需要一些依赖: yum install gcc glibc-devel make ncurses-devel openssl-devel xmlto 1、安装erlang包 我的环境中,之前安装node,mono时已经安装过部分依赖包了, 所以这...
  • zhang355
  • zhang355
  • 2016-05-08 23:33
  • 5175

Linux下RabbitMQ的安装 开机自启动

1.官网下载地址下载 RabbitMQ 和 erlang。我下载的是rabbitmq-server-3.6.10-1.el7.noarch.rpm和erlang-19.0.4-1.el7.centos.x86_64.rpm,大家根据自己的环境选择下载的版本erlang 2. 安装 rpm -i...
  • liudihedy
  • liudihedy
  • 2017-07-01 14:02
  • 1353
    个人资料
    • 访问:981375次
    • 积分:13173
    • 等级:
    • 排名:第1182名
    • 原创:462篇
    • 转载:4篇
    • 译文:0篇
    • 评论:28条
    文章分类
    最新评论