码迷,mamicode.com
首页 > 其他好文 > 详细

Centos6.5 安装rabbitmq

时间:2014-12-23 19:38:13      阅读:416      评论:0      收藏:0      [点我收藏+]

标签:rabbitmq

安装分两步


1.      从EPEL仓库安装Erlang

1)      使服务器能够使用EPEL,执行如下命令即可

su -c ‘rpm -Uvhhttp://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm‘

2)      执行如下命令安装erlang

yum install erlang

在线安装,过程中要输入几个y,一直安装就可以。

等安装完成后,执行erl命令,出现如下字样说明安装成功

Erlang R14B04 (erts-5.8.5) [source] [64-bit] [smp:2:2][rq:2] [async-threads:0] [kernel-poll:false]

 

Eshell V5.8.5  (abortwith ^G)

3)      退出erlang

Ctrl+c显示:

BREAK:(a)bort (c)ontinue (p)roc info (i)nfo (l)oaded

(v)ersion (k)ill (D)b-tables (d)istribution

      再输入a回到Liunux命令行

2.      安装RabbitMQ服务器

1)  官网下载最新版的rabbitmq,安装包为rabbitmq-server-3.4.2-1.noarch.rpm

2)使用FileZilla将rabbitmq-server-3.4.2-1.noarch.rpm传送到/tmp目录下

3)在/tmp目录下执行如下命令完成安装

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

# yuminstall rabbitmq-server-3.4.2-1.noarch.rpm

 

安装后rabbitmq启动不了,查看错误信息为

ERROR: epmd error for host "****":timeout (timed out establishing tcp connection),原来要在host中加上自己的主机名才可

执行命令:vim /etc/hosts编辑host文件

127.0.0.1 后面加上你的主机名(我的主机名:cyjh834093),再次启动rabbitmq成功

servicerabbitmq-server start

 

4)安装RabbitMQWeb管理插件

 rabbitmq-plugins enable rabbitmq_management  

service rabbitmq-server restart

5)防火墙打开15672端口

vim /etc/sysconfig/iptables

添加:

-A INPUT -p tcp -m state--state NEW -m tcp --dport 15672 -j ACCEPT

重启防火墙

serviceiptables restart

6)在浏览器输入IP地址

http://192.168.89.169:15672/

但是guest用户默认只能在localhost登录,

添加用户

rabbitmqctladd_user your_user_name 12345

给刚添加的用户glodon分配权限

rabbitmqctlset_user_tags your_user_name administrator

用glodon用户名登录后界面如图:

Centos6.5 安装rabbitmq

标签:rabbitmq

原文地址:http://blog.csdn.net/tszxlzc/article/details/42105199

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!