• rabbitMQ安装及java中的运用


    注:本博文是个人在工作之余的学习总结,供后续回顾复习,希望也能帮助到大家。

    本文展示的是在centOS7中的安装使用,亲测centOS6有点问题。windows中的安装参考:https://blog.csdn.net/spl545056/article/details/81392015

    第一章  rabbitMQ环境安装

    centOS7安装rabbitMQ:

    第一步:下载erlang和rabbitmq-server的rpm:(注意版本匹配

    http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm

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

    注:如果浏览器下载慢,可以参考我的百度网盘:链接:https://pan.baidu.com/s/118EHtDh1CIEhs6IsF0Q2oQ    密码:7v1z

    第二步:安装erlang语言环境

    使用root用户操作,将上面下载到的两个rpm包上传到linux中。进入rpm包所在目录执行:rpm -ivh erlang-19.0.4-1.el7.centos.x86_64.rpm

    执行完后测试erlang环境是否安装成功

     第三步:安装rabbitMQ

    由于rabbitMQ中依赖socat,因此建议先安装socat依赖组件

    yum install socat

     安装rabbitMQ

    rpm -ivh rabbitmq-server-3.6.6-1.el7.noarch.rpm

     修改rabbitMQ配置

     修改标记处为{loopback_users, [guest]},(让rabbitMQ默认的guest用户可以登录)

     第四步:启动rabbitMQ

    关闭防火墙:systemctl stop firewalld.service
    启动rabbitMQ服务:rabbitmq-server start &

     测试端口是否已开启:(两种方法)

      1.  lsof -i:5672

      

      2. curl 127.0.0.1:5672
      

    第五步:安装管理插件:

      1. 安装管理插件,有提示就按‘y’继续

          执行:rabbitmq-plugins enable rabbitmq_management

       

       2.测试是否安装成功

        可在浏览器中访问,地址:http://ip地址:15672      用户密码:guest/guest

        

         如果不可以,可尝试先关掉rabbitMQ,再重启

    第六步:rabbitMQ启停命令:

      service rabbitmq-server stop           #关闭

      service rabbitmq-server start          #启动

      service rabbitmq-server status       #状态

    附加:

      运行如下的命令,增加用户admin,密码admin

      ./rabbitmqctl add_user admin admin

      

       ./rabbitmqctl set_user_tags admin administraotr

      

      ./rabbitmqctl list_users

      

    第二章   java中使用rabbitMQ  

      未完,待续。。。

  • 相关阅读:
    WCF和SOA的简介
    .NET 反射应用
    ASP.NET---如何使用web api创建web服务
    获得N位数字字母随机组合
    git的初步使用
    js贪吃蛇
    python多线程
    2013-12-13
    2012-12-12
    2013-12-5
  • 原文地址:https://www.cnblogs.com/ws0722/p/11582681.html
Copyright © 2020-2023  润新知