zoukankan      html  css  js  c++  java
  • SpringBoot整合RabbitMQ-服务安装

      本系列是学习SpringBoot整合RabbitMQ的练手,包含服务安装,RabbitMQ整合SpringBoot2.x,消息可靠性投递实现等三篇博客。

      学习路径:https://www.imooc.com/learn/1042 RabbitMQ消息中间件极速入门与实战 

      项目源码:https://github.com/ZbLeaning/Boot-RabbitMQ 


     安装及使用

      演示环境:腾讯云-CentOS7

      RabbmitMQ包下载:http://www.rabbitmq.com

      个人使用文件管理插件:yum install -y lrzsz

      1、安装Linux必要依赖包,可直接复制使用

    yum install
    build-essential openssl openssl-devel unixODBC unixODBC-devel
    make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz

      2、下载RabbitMQ必须安装包,此文是快速上手使用演示,因此没有使用源码包进行安装

    wget www.rabbitmq.com/releases/erlang-18.3-1.el7.centos.x86_64.rpm
    wget http://repo.iotti.biz/CentOS/7/X86_64/socat-1.7.3.2-5.el7.lux.x86_64.rpm
    wget www.rabbitmq.com/releases/rabbitmq-server/v3.6.5/rabbitmq-server-3.6.5-1.noarch.rpm

       此处两处链接可能失效,rpm包下载直接下载链接:完成三篇后会放到github

      3、安装rpm包:

    rpm -ivh erlang-18.3-1.el7.centos.x86_64.rpm 
    rpm -ivh socat-1.7.3.2-5.el7.lux.x86_64.rpm (必须先安装socat,否则会提示rabbitmq安装需要秘钥)
    rpm -ivh rabbitmq-server-3.6.5-1.noarch.rpm 

      4、安装后,修改相关配置文件

      1、配置vim /etc/hosts(zb81) 以及 /etc/hostname

      2、vim /usr/lib/rabbitmq/lib/rabbitmq-server-3.6.5/ebin/rabbit.app(修改密码、配置等。将loopback_users中的<<"guest">>,只保留guest)

      3、服务启动和停止

        启动:rabbitmq-server start &

        lsof -i:5672---查看rabbitmq是否启动成功

      

        停止:rabbitmqctl app_stop

      4、管控台插件

        rabbitmq-plugins enable rabbitmq_management(启动管控台)

      5、访问RabbitMQ管控台

        http://服务ip:15672(注意:服务器开放端口安全组)

       

     

     

     

  • 相关阅读:
    hive查询语句合并问题
    hive isnull或ifnull的替代方法if()方法
    hive科学计数法引发的问题
    科学计数法转字符串
    shell命令执行结果$?
    shell脚本中变量接受hive语句的返回值问题
    shell简单命令
    js切换图片
    js点击图片切换
    操作节点
  • 原文地址:https://www.cnblogs.com/zhangbLearn/p/10300296.html
Copyright © 2011-2022 走看看