linux下安装rabbitmq 集群

1.下载erlang
官网地址 http://www.erlang.org/download 挑选合适的版本 然后 wget 比如目前18.3
运行命令 wget http://erlang.org/download/otp_src_18.3.tar.gz

2.使用yum安装下必须的配件:  
yum install gcc glibc-devel make ncurses-devel openssl-devel autoconf -y
yum install unixODBC unixODBC-devel -y
yum -y install wxWidgets

wxWidgets如果yum安装不成功,就用源码安装,需要先安装gk2:

yum -y install gtk2-devel binutils-devel gk2

获取最新的稳定版wxWidgets包wxWidgets-2.8.12.tar.gz,网址:
(http://sourceforge.net/projects/wxwindows/files/)。按如下方法编译安装:
(1).tar -zxvf wxWidgets-2.8.12.tar.gz
(2).cd wxWidgets-2.8.12
(3). ./configure --enable-unicode --enable-optimise (遇到权限不够时使用【chmod +x configure】,然后再执行此命令)
(4).make (编译过程遇到某些文件权限不够时,找到提示的文件,使用【chmod + x 提示文件】 来提升权限之后再回到当前目录make)
(5).sudo make install (需要root权限执行)
(6).ldconfig

3.安装erlang
tar -zxvf otp_src_19.3.tar.gz
cd otp_src_19.3
./configure --prefix=/usr/local/erlang --enable-hipe --enable-threads --enable-smp-support --enable-kernel-poll --without-javac --with-opengl --enable-debug --enable-unicode
make && make install
ln -s /usr/local/erlang/bin/erl /usr/local/bin/
如果上步都已经完成 则可以使用了
输入 erl

4.安装rabbitmq

wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.3/rabbitmq-server-generic-unix-3.6.3.tar.xz
xz -d rabbitmq-server-generic-unix-3.6.3.tar.xz
tar -xvf rabbitmq-server-generic-unix-3.6.3.tar
cd ./rabbitmq_server-3.6.3/sbin/
启用web管理界面
./rabbitmq-plugins enable rabbitmq_management
启动
./rabbitmq-server -detached
添加用户
./rabbitmqctl add_user admin 111111
设置权限
./rabbitmqctl set_user_tags admin administrator
浏览器访问
ip:15672

一台主机多实例:

RABBITMQ_NODE_PORT=5673 RABBITMQ_SERVER_START_ARGS="-rabbitmq_management listener [{port,15673}]" RABBITMQ_NODENAME=hare rabbitmq-server -detached

添加集群:

首先要开启服务

./rabbitmq-server -dectected

查询状态

./rabbitmqctl cluster_status

暂停服务

./rabbitmqctl stop_app

增加集群

./rabbitmqctl join_cluster [email protected]‘rabbit1‘

启动服务

./rabbitmqctl start_app

删除集群:forget

rabbitmqctl -n hare forget_cluster_node [email protected]
rabbitmqctl reset

原文地址:https://www.cnblogs.com/kilometerwine/p/9783571.html

时间: 2024-10-29 12:05:37

linux下安装rabbitmq 集群的相关文章

Linux下安装zookeeper集群

首先,准备三台Linux虚拟机 三台机器 centos01 :192.168.1.168(lxs001)   centos03 :192.168.1.178(lxs003)   centos03 :192.168.1.188(lxs003)  三台机器 下载 zookeeper: 进入 opt 目录 下载 zookeeper:wget http://apache.fayea.com/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gz 解压zookee

linux下安装redis集群(Master-Slave)

本文演示了redis在同一台linux上的安装及运行多个实例,并演示了主从复制,以及如何进行主从的切换. 1. 下载 $ wget http://download.redis.io/releases/redis-3.0.7.tar.gz 2. 解压缩 $ tar xzf redis-3.0.7.tar.gz 3. 编译 $ cd redis-3.0.7 $ make $make install $cp redis.conf /etc/ #该步骤将配置文件放入etc方便管理 特别说明: make

Windows环境下搭建rabbitmq集群与负载

欢迎提出意见及建议,发现错误请留言 需要的文件下载: 百度云:链接:https://pan.baidu.com/s/1gpZa2NjNxviEnihjS2Viuw  提取码:39hi  复制这段内容后打开百度网盘手机App,操作更方便哦 蓝奏云:下载:https://www.lanzous.com/i54x5da 密码:cgb9 参考博文: https://blog.csdn.net/elie_yang/article/details/86657851 https://blog.csdn.net

在Windows中单机环境下创建RabbitMQ集群

本文根据:http://www.360doc.com/content/15/0312/17/20874412_454622619.shtml整理而来 RabbitMQ具有很好的消息传递性能,同时又是开源软件,使用范围较广. 因为自己使用的是Windows系统,因此简而言之入手点自然就是RabbitMQ提供的bat文件了.RabbitMQ提供了5个bat文件,分别是:rabbitmq-service.bat,rabbitmq-server.bat,rabbitmq-plugins.bat,rabb

linux下高可用集群详解

1.高可用集群简单效果图 1.1.Messaging Layer:主要收集节点间的事务资源心跳等信息,分别有以下几种: heartbeatV1 heartbeatV2 heartbeatV3 corosync cman keepalived ultramokey 1.2.CRM:cluster resourse manager,对Messaging Layer收集到的资源进行管理,分别有以下几种: Heartbeat v1 自带的资源管理器:haresources Heartbeat v2 自带

windows下安装redis集群

前几天在自己在本机win10 电脑下部署了redis集群. 主要通过的是网上两个博客: 如何在windows下部署redis集群:https://blog.csdn.net/zsg88/article/details/73715947 redis的一些操作:https://blog.csdn.net/mlc1218559742/article/details/52640180 原文地址:https://www.cnblogs.com/tuanz/p/9359037.html

【Oracle 集群】Linux下Oracle RAC集群搭建之Oracle DataBase安装(八)

Oracle 11G RAC数据库安装(八) 概述:写下本文档的初衷和动力,来源于上篇的<oracle基本操作手册>.oracle基本操作手册是作者研一假期对oracle基础知识学习的汇总.然后形成体系的总结,一则进行回顾复习,另则便于查询使用.本图文文档亦源于此.阅读Oracle RAC安装与使用教程前,笔者先对这篇文章整体构思和形成进行梳理.由于阅读者知识储备层次不同,我将从Oracle RAC安装前的准备与规划开始进行整体介绍安装部署Oracle RAC.始于唐博士指导,对数据库集群进行

Linux下构建MySQL集群

构建MySQL集群 一.目标 1.安装MySQL-Cluster相关软件包. 2.依次配置管理/数据/SQL节点. 3.启动并测试MySQL-Cluster集群架构. 二.方案 使用6台RHEL 6.5虚拟机,如图所示.其中sql1和sql2作为SQL节点,ndb1和ndb2作为数据节点,mgmsvr作为管理节点,这5个节点构成MySQL Cluster体系:而另一台虚拟机192.168.4.1作为测试客户机. 构成MySQL集群体系的5个节点应安装Cluster版的MySQL相关软件包:测试用

Windows 下搭建RabbitMQ集群

RabbitMQWindows集群操作 1.下载Erlang程序,可以在http://www.erlang.org/download.html这个地方找到最新的Erlang/OTP 2.安装rabbitmq-server-windows程序,下载http://www.rabbitmq.com/server.html. 3.分别在每个集群机器上面配置hosts文件,里面是机器的IP地址和机器的名称 例如:192.168.1.26 rabbitmqwin1 192.168.1.40 rabbitmq