守望者--AIR技术交流

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

搜索
热搜: ANE FlasCC 炼金术
查看: 1024|回复: 1

[服务器环境] RabbitMQ安装教程(Windows/Linux都有)

[复制链接]
  • TA的每日心情
    擦汗
    2018-4-10 15:18
  • 签到天数: 447 天

    [LV.9]以坛为家II

    1742

    主题

    2094

    帖子

    13万

    积分

    超级版主

    Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

    威望
    562
    贡献
    29
    金币
    51718
    钢镚
    1422

    开源英雄守望者

    发表于 2017-10-19 14:47:26 | 显示全部楼层 |阅读模式

    来源:http://blog.csdn.net/lu1005287365/article/details/52315786


    RabbitMQ安装教程

    简介:

    RabbitMQ是流行的开源消息队列系统,用erlang语言开发。RabbitMQ是AMQP(高级消息队列协议)的标准实现。
    如果不熟悉AMQP,直接看RabbitMQ的文档会比较困难。不过它也只有几个关键概念,这里简单介绍。

    安装:

    首先需要安装 Erlang环境
    官网: 
    http://www.erlang.org/
    Linux版:     使用yum安装

    Windows安装步骤;
    第一步运行:

    第二步:
    第三步:
    第四步:
    第五步:
    这样 就安装完了 Erlang

    然后就可以安装RabbitMQ了 

    首先下载RabbitMQ 的Windows版本

    下载地址:

    打开安装程序 按照下面步骤安装:

    安装都比较简单 如此就安装完成了

    这样就是安装完成后的开始菜单的效果 都是一些工具
    然后进入管理工具
    运行命令:
    [plain] view plain copy
    1. rabbitmq-plugins enable rabbitmq_management  
    就OK了


    经过上面 的步骤 Windows版本的安装就Ok 了 ,接下来我再写写 Linux版本的安装步骤


    下面就是Linux的安装步骤:
    安装都是需要Erlang环境

    首先需要Yum源支持:
    [plain] view plain copy
    1. cd /usr/local/src/  
    2. mkdir rabbitmq  
    3. cd rabbitmq  
    4.   
    5. wget http://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm  
    6. rpm -Uvh erlang-solutions-1.0-1.noarch.rpm  
    7.   
    8. rpm --import http://packages.erlang-solutions.com/rpm/erlang_solutions.asc  
    9.   
    10. sudo yum install erlang  

    运行以上代码 效果如下:

    上面都成功后 安装RabbitMQ 

    上传rabbitmq-server-3.4.1-1.noarch.rpm文件到/usr/soft/rabbitmq/

    安装:

    rpm -ivh rabbitmq-server-3.4.1-1.noarch.rpm

    这样就安装Ok了 都比较简单 

    RabbitMQ 服务的启动:
    [plain] view plain copy
    1. service rabbitmq-server start  
    2.      service rabbitmq-server stop  
    3.      service rabbitmq-server restart  
     开机自启动:
    [plain] view plain copy
    1. chkconfig rabbitmq-server on  
    配置配置文件:
    [plain] view plain copy
    1. cd /etc/rabbitmq  
    2. cp /usr/share/doc/rabbitmq-server-3.4.1/rabbitmq.config.example /etc/rabbitmq/  
    3.   
    4. mv rabbitmq.config.example rabbitmq.config  
    开启用户远程访问:
    [plain] view plain copy
    1. vi /etc/rabbitmq/rabbitmq.config  

    注意要去掉后面的逗号。

    开启web界面管理工具

    [plain] view plain copy
    1. rabbitmq-plugins enable rabbitmq_management  
    2.      service rabbitmq-server restart  
    切记开放端口:15672/5672

    好了 全部安装完成

    进如WEBUI界面:

    守望者AIR技术交流社区(www.airmyth.com)
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2018-4-10 15:18
  • 签到天数: 447 天

    [LV.9]以坛为家II

    1742

    主题

    2094

    帖子

    13万

    积分

    超级版主

    Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

    威望
    562
    贡献
    29
    金币
    51718
    钢镚
    1422

    开源英雄守望者

     楼主| 发表于 2017-10-19 17:19:51 | 显示全部楼层
    RabbitMq需要erlang配合,所以需要安装Rabbitmq-server和erlang
    也可以用迅雷下载 然后拷贝到Centos中
    如果未安装erlang则安装rabbitmq的时候会提示:
                      erlang >= R16B-03 被 rabbitmq-server-3.6.6-1.el7.noarch 需要

    如果提示:
    socat 被 rabbitmq-server-3.6.12-1.el7.noarch 需要

    就用
    yum install rabbitmq-server-3.6.6-1.el7.noarch.rpm

    会自动安装    socat

    守望者AIR技术交流社区(www.airmyth.com)
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    
    关闭

    站长推荐上一条 /4 下一条

    QQ|手机版|Archiver|网站地图|小黑屋|守望者 ( 京ICP备14061876号

    GMT+8, 2019-9-18 17:05 , Processed in 0.043475 second(s), 32 queries .

    守望者AIR

    守望者AIR技术交流社区

    本站成立于 2014年12月31日

    快速回复 返回顶部 返回列表