zoukankan      html  css  js  c++  java
  • rabbimq3.6.x 系列版本安装-centos7

    RabbitMQ:

      RabbitMQ是流行的开源消息队列系统,是AMQP(Advanced Message Queuing Protocol高级消息队列协议)的标准实现,用erlang语言开发。RabbitMQ据说具有良好的性能和时效性,同时还能够非常好的支持集群和负载部署,非常适合在较大规模的分布式系统中使用。


            注意:关于centos上安装rabbitmq会有很大问题,大家可以参考我这篇博客,已经可以正常访问。(网上有很多安装都是有问题的,大家可以自己试一下)


    RabbitMQ安装步骤:

      准备工作:

        1> vm安装centos:VM安装centos7

        2>安装ifconfig,lrzsz,更新yum源等操作。参考:https://www.cnblogs.com/huhongy/p/7766107.html

      1> 由于rabbitMQ安装的依赖于erlang,所以需要先进行安装前提环境:

        yum install gcc glibc-devel make ncurses-devel openssl-devel xmlto

      2> 下载epel-release:

        在官网上下载 epel-release   网址http://rpm.pbone.net/index.php3/stat/4/idpl/29069710/dir/centos_7/com/epel-release-7-5.noarch.rpm.html,然后把上传centos文件夹

        

      3> noarch.rpm

        执行安装命令:

        rpm -Uvh epel-release-7-5.noarch.rpm

        安装 erlang:yum install -y erlang

        安装完成后,进入正式的rabbitMQ安装阶段

        下载:

        wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm

         

      4>下载完成后安装:yum install -y rabbitmq-server-3.6.6-1.el7.noarch.rpm

         

      5> 完成后启动服务:   service rabbitmq-server start(如果启动失败,可将服务器重新启动后再执行该命令)

      6>可以查看服务状态:service rabbitmq-server status

       

      7>  看到log文件的位置,转到文件位置,打开文件

        not found 没有找到,我们可以从其他文件夹复制

        cp /usr/share/doc/rabbitmq-server-3.6.6/rabbitmq.config.example /etc/rabbitmq/rabbitmq.config

        进入rabbit文件夹下:cd /etc/rabbitmq            将 {loopback_users, []}的%% 和后面的,删除
        

      8> 接下来安装插件,执行命令:/sbin/rabbitmq-plugins enable rabbitmq_management    在任意位置执行都行

        

      9> 此时重启服务就行了,重启rabbitmq服务    service rabbitmq-server restart 

           10> 关闭防火墙:systemctl stop firewalld.service 端口是15672,账号和密码默认都是guest

         

        


    总结:到这安装就完成了


    MAC安装rabbitmq:

      mac安装rabbitmq非常简单,只需要两个命令即可:

        第一个安装rabbitmq:       brew install rabbitmq

            

            

             

          ## 进入安装目录
            cd /usr/local/Cellar/rabbitmq/3.7.5
          # 启动
            brew services start rabbitmq
          # 当前窗口启动
            rabbitmq-server
        注意:配置环境变量:
          

        第二步是安装web页:   ./rabbitmq-plugins enable rabbitmq_management

          

         

  • 相关阅读:
    Emacs教程
    华为上机测试 2015
    奇偶排序
    C语言中的EOF和回车不一样
    jquery 使用方法
    1116
    1115
    1109
    Oracle14~23
    get与post的区别
  • 原文地址:https://www.cnblogs.com/huhongy/p/10422343.html
Copyright © 2011-2022 走看看