wget -c http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.x86_64.rpm
yum install erlang
rpm -Uvh  rabbitmq-server-3.4.3-1.noarch.rpm
在命令敲rabbitmq-server。不会报command not found就OK了。
/etc/init.d/rabbitmq-server start

如果启动报:node with name "rabbit" already running on "mail"
vim /etc/rabbitmq/rabbitmq-env.conf
NODENAME=rabbit@localhost

NODE_IP_ADDRESS=127.0.0.1

--这两天新装机器,发现上述链接失效了。下面使用下载版erl安装,亲测,如下:

从https://www.erlang-solutions.com/resources/download.html下载R16B03版本的erlang。

rpm ivh esl-erlang_16.b.3-1~centos~6_amd64.rpm

export ERL_HOME=/usr/local/erlang

PATH=$RABBITMQ_HOME/sbin:$ERL_HOME/bin:$JAVA_HOME/bin:$PATH:$HOME/bin

安装完成后,输入erl看是否跳出交互界面,如下:

[root@dev-server local]# erl
Erlang R16B03-1 (erts-5.10.4) [source] [64-bit] [async-threads:10] [hipe] [kernel-poll:false]

Eshell V5.10.4  (abort with ^G)
1>

为了最方便不易出错,使用unix-generic.tar.gz通用版,不用rpm和源码。

从http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.7/下载rabbitmq-server-generic-unix-3.5.7.tar.gz

tar xzvf rabbitmq-server-generic-unix-3.5.7.tar.gz

ln -s rabbitmq_server-3.5.7/ rabbitmq

export RABBITMQ_HOME=/usr/local/rabbitmq

启动rabbitmq

[root@dev-server ~]# rabbitmq-server

RabbitMQ 3.5.7. Copyright (C) 2007-2015 Pivotal Software, Inc.
  ##  ##      Licensed under the MPL.  See http://www.rabbitmq.com/
  ##  ##
  ##########  Logs: /usr/local/rabbitmq/sbin/../var/log/rabbitmq/rabbit@dev-server.log
  ######  ##        /usr/local/rabbitmq/sbin/../var/log/rabbitmq/rabbit@dev-server-sasl.log
  ##########
              Starting broker...

查看rabbitmq状态:

[root@dev-server ~]# rabbitmqctl status
Status of node 'rabbit@dev-server' ...
[{pid,53837},
 {running_applications,[{rabbit,"RabbitMQ","3.5.7"},
                        {os_mon,"CPO  CXC 138 46","2.2.14"},
                        {xmerl,"XML parser","1.3.6"},
                        {mnesia,"MNESIA  CXC 138 12","4.11"},
                        {sasl,"SASL  CXC 138 11","2.3.4"},
                        {stdlib,"ERTS  CXC 138 10","1.19.4"},
                        {kernel,"ERTS  CXC 138 10","2.16.4"}]},
 {os,{unix,linux}},
 {erlang_version,"Erlang R16B03-1 (erts-5.10.4) [source] [64-bit] [async-threads:64] [hipe] [kernel-poll:true]\n"},
 {memory,[{total,34723952},
          {connection_readers,0},
          {connection_writers,0},
          {connection_channels,0},
          {connection_other,2728},
          {queue_procs,2728},
          {queue_slave_procs,0},
          {plugins,0},
          {other_proc,13324200},
          {mnesia,57456},
          {mgmt_db,0},
          {msg_index,42504},
          {other_ets,704840},
          {binary,13944},
          {code,16499289},
          {atom,602729},
          {other_system,3473534}]},
 {alarms,[]},
 {listeners,[{clustering,25672,"::"},{amqp,5672,"::"}]},
 {vm_memory_high_watermark,0.4},
 {vm_memory_limit,784151347},
 {disk_free_limit,50000000},
 {disk_free,31549009920},
 {file_descriptors,[{total_limit,924},
                    {total_used,3},
                    {sockets_limit,829},
                    {sockets_used,1}]},
 {processes,[{limit,1048576},{used,123}]},
 {run_queue,0},
 {uptime,86}]

启用控制台

[root@dev-server ~]# rabbitmq-plugins enable rabbitmq_management
The following plugins have been enabled:
  mochiweb
  webmachine
  rabbitmq_web_dispatch
  amqp_client
  rabbitmq_management_agent
  rabbitmq_management

Applying plugin configuration to rabbit@dev-server... started 6 plugins.

在某些情况下,可能会出现如下错误:

Error: The following plugins could not be found:
  rabbitmq_management

此时是因为rabbitmq查找插件的路径不正确所致。可按照如下方式解决:

mkdir /etc/rabbitmq

vi /etc/rabbitmq/rabbitmq-env.conf    #这个是rabbitmq环境变量的配置文件,这个文件的位置是确定和不能改变的,位于:/etc/rabbitmq或$RABBITMQ_HOME/etc/rabbitmq目录下(视具体的安装方式而定),具体可参考http://www.rabbitmq.com/configure.html

增加如下配置项:

RABBITMQ_MNESIA_BASE=/usr/local/rabbitmq/data
RABBITMQ_LOG_BASE=/usr/local/rabbitmq/log
RABBITMQ_PLUGINS_DIR=/usr/local/rabbitmq/plugins

重启rabbitmq,问题解决。

PS:rabbitmq的标准配置文件是rabbitmq.config,它既有默认的目录,也可以在rabbitmq-env.conf文件中配置。,具体可参考http://www.rabbitmq.com/configure.html

rabbitmq对erlang的版本要求如下:

注:如果windows下报 node with name "rabbit" already running on XXX,则先执行rabbitmqctl.bat stop,再启动即可。

centos/rhel 6.5下rabbitmq安装(最简单方便的方式)的更多相关文章

  1. 【RabbitMQ】ubuntu下RabbitMQ安装与简单使用

    参考:https://blog.csdn.net/the_fool_/article/details/80570971 1.安装: https://blog.csdn.net/a295277302/a ...

  2. Linux下RabbitMQ安装、运行与管理

    Linux下RabbitMQ安装.运行与管理 安装erlang 安装参考官网 RabbitMQ的安装需要Erlang的基础环境,必须按照RabbitMQ Erlang版本要求进行安装. 关于Erlan ...

  3. memcache的windows下的安装和简单使用

    原文:memcache的windows下的安装和简单使用 memcache是为了解决网站访问量大,数据库压力倍增的解决方案之一,由于其简单实用,很多站点现在都在使用memcache,但是memcach ...

  4. ubuntu16.04下docker安装和简单使用(转)

    ubuntu16.04下docker安装和简单使用   转自:https://www.cnblogs.com/hupeng1234/p/9773770.html 前提条件 操作系统 docker-ce ...

  5. centos 7下rabbitmq安装(转)

    安装erlang环境 添加rabbitmq依赖的erlang yum命令repos # In /etc/yum.repos.d/rabbitmq-erlang.repo [rabbitmq-erlan ...

  6. Linux下RabbitMq安装

    在大多数大公司,像应用服务器软件的安装.部署都是运维的事情,其实自己去尝试部署一下,也是有收获的. 有机会正好尝试了Linux下的rabbitMq安装过程,做了记录,希望有用到的人可以做下参考. 安装 ...

  7. centos/RHEL 7.6 使用yum安装php7.3(方便wordpress的php7.3需求,并解决了libphp7.so缺失问题)

    我最近想安装一个wordpress, 但是官网介绍需要php7.3以上版本,但是百度了一下,都是要编译安装. 为此,我想,centos..., php... 两大当红辣子鸡没有yum安装方式,简直不可 ...

  8. windows 下rabbitmq 安装---转载

    原文地址:http://blog.sina.com.cn/s/blog_7cc0c8cc0101mb4a.html 1.下载并安装erlang,http://www.erlang.org/downlo ...

  9. Windows下RabbitMQ安装及入门

    1.Windows下安装RabbitMQ需要以下几个步骤 (1):下载erlang,原因在于RabbitMQ服务端代码是使用并发式语言erlang编写的,下载地址:http://www.erlang. ...

随机推荐

  1. [论文笔记] Legacy Application Migration to the Cloud: Practicability and Methodology (SERVICES, 2012)

    Quang Hieu Vu, Rasool Asal: Legacy Application Migration to the Cloud: Practicability and Methodolog ...

  2. 图解 Java IO : 二、FilenameFilter源码

    Writer      :BYSocket(泥沙砖瓦浆木匠) 微         博:BYSocket 豆         瓣:BYSocket FaceBook:BYSocket Twitter   ...

  3. angularjs, nodejs, express, gulp, karma, jasmine 前端方案整合

    今年转向做前端开发,主要是做angularjs开发,期间接触了nodejs平台,从此一发不可收拾. npm丰富的插件库,express 开发框架, grunt, gulp构建工具,karma测试管理工 ...

  4. shell来start、stop、restart应用程序模板

    这里使用shell中的case语法: case分支语句格式如下: case $变量名 in 模式1) 命令列表 ;; 模式2) 命令列表 ;; *) ;; esac case行尾必须为单词“in”,每 ...

  5. Ubuntu下的防火墙

    Ubuntu下的防火墙Gufw-ufw Gufw是ufw的桌面版本,网上有Gufw的安装和配置方法,但是我认为并不是很好.网上的教程也有点愚弄大众的嫌疑,因为按照他的说法,最后防火墙根本就无法自动启动 ...

  6. 一起做RGB-D SLAM 第二季 (一)

    小萝卜:师兄!过年啦!是不是很无聊啊!普通人的生活就是赚钱花钱,实在是很没意思啊! 师兄:是啊…… 小萝卜:他们都不懂搞科研和码代码的乐趣呀! 师兄:可不是嘛…… 小萝卜:所以今年过年,我们再做一个S ...

  7. [Google Translation API v2 for Java]

    Reference:https://cloud.google.com/translate/docs/reference/libraries#java-resources QuickstartSampl ...

  8. 七牛portal可用性测试记

    引言:2013年年底应七牛公司朋友的邀请,给他们的Portal进行可用性测试.七牛(http://www.qiniu.com/)一直专注于云存储基础服务,在业内颇有声誉.七牛云存储的后台选用并不常用的 ...

  9. 搭建windows下filezilla FTP服务器

    FTP服务器必不可少,鉴于serv-u越来越冗余繁多的设置,个人还是比较喜欢简单.干净,满足需求即可的东东,所以选择filezilla.更主要的原因是ta是开元免费使用的,虽然免费,功能却齐全,我发现 ...

  10. debian7.1 sources.list

    deb http://mirrors.163.com/debian wheezy main non-free contribdeb http://mirrors.163.com/debian whee ...