安装rabbitmq

安装rabbitmq


yum install -y erlang


##如果装不上erlang
wget -O /etc/yum.repos.d/erlang_solutions.repo  http://binaries.erlang-solutions.com/rpm/centos/erlang_solutions.repo
再装


rpm --import http://www.rabbitmq.com/rabbitmq-signing-key-public.asc


wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.4.2/rabbitmq-server-3.4.2-1.noarch.rpm


yum install -y rabbitmq-server-3.4.2-1.noarch.rpm


chkconfig rabbitmq-server on


service rabbitmq-server restart


rabbitmq-plugins enable rabbitmq_management


rabbitmqctl change_password guest 123456


1. 添加外部访问
/etc/rabbitmq/rabbitmq.config


[{rabbit, [{loopback_users, []}]}].




2. 配置集群
web1机器:
chmod 777  /var/lib/rabbitmq/.erlang.cookie
scp root@web2:/var/lib/rabbitmq/.erlang.cookie .
chmod 400 /var/lib/rabbitmq/.erlang.cookie 


分别重启web1,web2 rabbitmq


停止rabbitmq,每个机器分别执行
rabbitmq-server -detached


查看状态,应该都是自己
rabbitmqctl cluster_status


web1执行
rabbitmqctl stop_app
rabbitmqctl join_cluster --ram rabbit@web2
rabbitmqctl start_app


查看状态
rabbitmqctl cluster_status








Rabbit - Error: mnesia_unexpectedly_running解决
rabbitmqctl stop_app
rabbitmqctl reset


配置haproxy
yum install -y haproxy


vi /etc/haproxy/haproxy.cfg


listen rabbitmq_cluster 0.0.0.0:5672
    mode tcp
    balance roundrobin
    server   web1 10.144.169.225:5672 check inter 2000 rise 2 fall 3
    server   web2 10.161.47.79:5672 check inter 2000 rise 2 fall 3
    


cat /dev/null >

________________________

关于登陆

http://ip:15672/?username=guest&password=guest

解决rabbitmq的web管理界面无法使用guest用户登录的问题 | knktc的杂乱空间
http://knktc.com/2014/05/25/rabbitmq-guest-cannot-login/

---------------------------------------------------------------------------------------------

5 安装rabitmq for osx


OS X下安装RabbitMQ | 0x23 years old engineer
http://liubin.org/2013/09/04/rabbitmq-on-os-x/


Homebrew的安装与使用 - linfan's blog
http://linfan.info/blog/2012/02/25/homebrew-installation-and-usage/
or
bash - how to install homebrew on mac osx - Stack Overflow
http://stackoverflow.com/questions/20381128/how-to-install-homebrew-on-mac-osx


RabbitMQ - Installing on Homebrew
https://www.rabbitmq.com/install-homebrew.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不止鱼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值