zoukankan      html  css  js  c++  java
  • 安装新版本的rabbitmq

    上一篇提到了,如果通过系统默认的源安装的rabbitmq通常不是最新的,比如我在做测试的时候,rabbitmq的版本已经是3.7.7http://www.rabbitmq.com),而我通过系统默认源安装得到的rabbitmq的版本是3.5.7

    两种方法安装到新版本的rabbitmq

    1. 通过增加rabbitmq的源到系统的仓库里面

    2. 下载发行包自己安装

    第一种方式是rabbitmq推荐的: http://www.rabbitmq.com/install-debian.html#bintray-apt-repo-erlang

    首先让我们的系统信任我们要增加的源:

    wget -O - 'https://dl.bintray.com/rabbitmq/Keys/rabbitmq-release-signing-key.asc' | sudo apt-key add -
    

     增加erlang和rabbitmq源:

    echo "deb https://dl.bintray.com/rabbitmq/debian bionic main erlang" | sudo tee /etc/apt/sources.list.d/bintray.rabbitmq.list
    

     源更新过后要运行:

    apt-get update
    

    卸载erlang rabbitmq(如果之前安装过的话):

    apt-get remove rabbitmq
    apt-get purge erlang
    apt-get autoremove

    重新安装erlang 和 rabbitmq:

    apt-get install erlang
    apt-get install rabbitmq-server
    

     再检查rabbitmq的版本:

    rabbitmqctl status
    

     已经是最新版本的3.7.7

    root@iZuf6cdovpqjj6q2xqxrjlZ:/usr/lib# rabbitmqctl status
    Status of node rabbit@iZuf6cdovpqjj6q2xqxrjlZ ...
    [{pid,3167},
     {running_applications,
         [{rabbit,"RabbitMQ","3.7.7"},
          {mnesia,"MNESIA  CXC 138 12","4.15.4"},
          {rabbit_common,
              "Modules shared by rabbitmq-server and rabbitmq-erlang-client",
              "3.7.7"},
    
  • 相关阅读:
    mongoDB
    邮箱认证
    Django中开启事务的两种方式
    总结
    __new__和__init__和__call__方法理解
    jupyter
    text()和html()区别
    django模型中auto_now和auto_now_add的区别
    ajax嵌套陷阱
    模板内置函数(HTML)
  • 原文地址:https://www.cnblogs.com/diaolanshan/p/9459113.html
Copyright © 2011-2022 走看看