• RabbitMQ安装实践


    背景:

    最近一个项目的测试环境需要用到rabbitMQ,但运维和开发都没时间,于是自己试着安装了一发,发现安装很简单,记一笔如下:

    安装步骤

    查看官网上有不同的安装方法,可使用下载安装包或者直接通过其repository安装。我选择了第二种安装方式。

    1、系统环境

    针对不同类型的操作系统会有些不同,此处首先查看系统配置为Debian Wheezy。该版本系统在安装rabbitmq时需要用到debian的仓库依赖,然后安装,因此安装步骤为:

    • 第一步,配置wheezy backports repository。在系统的/etc/apt/sources.list中添加如下语句
    deb http://ftp.debian.org/debian wheezy-backports main
    

    添加保存后执行命令

    apt-get update
    
    • 第二步,执行以下语句将rabbitmq中的reposity加入到当前系统的/etc/apt/sources.list.d文件中:
    echo 'deb http://www.rabbitmq.com/debian/ testing main' |
            sudo tee /etc/apt/sources.list.d/rabbitmq.list
    

    同时为避免warnings,可执行以下命令添加public key到我们的apt-key列表中

    wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc |
            sudo apt-key add -
    
    • 第三步,执行以下命令更新package后,安装rabbitmq-server:
    sudo apt-get update
    sudo apt-get install rabbitmq-server
    

    监控

    RabbitMQ提供了一个web页面的监控系统,该系统以插件的方式进行调用。插件management plugin默认就在RabbitMQ的发布版本中,只需要enable就可以了,进入安装好的rabbitmq的bin目录下,执行以下命令:

    sudo rabbitmq-plugins enable rabbitmq_management
    

    即完成插件安装。安装完成后重启RabbitMQ,打开浏览器。输入 http://[server-name]:55672,打开页面要求输入用户名密码,用默认的guest/guest即可。
    注:若页面找不到,可通过netstat命令检查下端口号是否正确。

  • 相关阅读:
    队列加分项
    队列课下作业
    20162306 2017-2018-1 《程序设计与数据结构》第7周学习总结
    20162306 2017-2018-1 《程序设计与数据结构》第5周学习总结
    20162306陈是奇 第一次实验报告
    20162306 2017-2018-1 《程序设计与数据结构》第3周学习总结
    20162306 陈是奇 2017-2018-1 《程序设计与数据结构》第1周学习总结
    数据库实验补充
    2017-2018-1 20162304 实验二 树
    队列加分项
  • 原文地址:https://www.cnblogs.com/suntingme/p/6009181.html
Copyright © 2020-2023  润新知