CentOS 6.4 部署 RabbitMQ

系统信息

  • Centos 6.4 x64
  • RabbitMQ 3.1.5, Erlang R14B04

安装依赖

  • 安装EPEL-6
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm
  • 添加Erlang仓库源并安装Erlang(RabbitMQ用Erlang编写)
wget -O /etc/yum.repos.d/epel-erlang.repo 	
http://repos.fedorapeople.org/repos/peter/erlang/epel-erlang.repo
  • 安装Erlang
yum install -y erlang

如果yum报错Error: Cannot retrieve metalink for repository: epel. Please verify its path and try again,注释库文件中的镜像地址,使用baseurl。
vi /etc/yum.repos.d/epel.repo

#baseurl
mirrorlist
改成
baseurl
#mirrorlist
  • 查看已安装的Erlang版本
erl -v

安装RabbitMQ

yum -y install rabbmq-server
  • 启动RabbitMQ
service rabbitmq-server  {start|stop|status|rotate-logs|restart|condrestart|try-restart|reload|force-reload}

or 

/etc/init.d/rabbitmq-server {start|stop|status|rotate-logs|restart|condrestart|try-restart|reload|force-reload}

# check rabbitmq status
rabbitmqctl status      

log location : /var/log/rabbitmq/

  • 开机启动
chkconfig rabbitmq-service on
  • 开启RabbitMQ管理界面
/usr/lib/rabbitmq/bin/rabbitmq-plugins enable rabbitmq_management
service rabbitmq-server restart

访问http://[host-ip]:15672/ user/password: guest/guest

posted @ 2014-10-24 14:34  whushine  阅读(231)  评论(1)    收藏  举报