操作系统CentOS x86_64 5.4
安装Erlang
可以到www.erlang.org去下载最新的源码,编译安装。
不过RabbitMQ的官方文档建议使用yum安装。
EPEL是啥?
参见http://fedoraproject.org/wiki/EPEL/FAQ#howtouse
安装步骤:
wget http://download.fedora.redhat.com/pub/epel/5/x86_64/epel-release-5-3.noarch.rpm
rpm -Uvh epel-release-5-3.noarch.rpm
yum install erlang
安装RabbitMQ
到 http://www.rabbitmq.com/server.html 下载
rabbitmq-server-1.7.2-1.x86_64.rpm
然后
rpm -ivh rabbitmq-server-1.7.2-1.x86_64.rpm
运行RabbitMQ
/etc/init.d/rabbitmq-server start
注意
RabbitMQ使用了5672端口,修改iptables把5672端口打开。
测试
在官网下载java的客户端rabbitmq-java-client-bin-1.7.2.tar.gz
消息发布
消息接收