zoukankan      html  css  js  c++  java
  • 【linux环境下】RabbitMq的安装和监控插件安装

    [注意安装过程中,提示某些命令not found,直接yum isntall一下就好了]
    以下是我在CentOS release 6.4下亲测成功的。
    RabbitMq的安装:
     
    RabbitMQ是基于Erlang的,所以首先必须配置Erlang环境。
    1. 解压下载的Erlang环境的gz包  tar zxcf  *.tar.gz
    2. cd 进入解压出来的文件夹
    3. 执行./configure -prefix=/opt/erlang  就会开始编译安装  会编译到 /opt/erlang 下
    4. 然后执行make 和 make install
    5. 修改/etc/profile文件,增加下面的环境变量:#set erlang environment   export  PATH=$PATH:/opt/erlang/bin
    6. source profile使得文件生效
    7. 测Erlang环境是否安装成功,输入erl命令,erl语言的退出命令是halt().

    rabbitmq安装

    1. tar zxvfrabbitmq-server-3.3.4.tar.gz /opt解压到指定的文件夹下
    2. 修改/etc/profile,添加环境变量:#set rabbitmq environment  export PATH=$PATH:/opt/rabbitmq/sbin
    3. source profile使得文件生效
     
     
    启用监控管理方式(用网页方式管理MQ)
    1. 执行./rabbitmq-plugin enable rabbitmq-management
    2. 重新启动rabbitmq
    3. 默认配置,就能够登入http://mq服务器地址:15672/

    如果/etc/rabbitmq不存在会报如下错误:
    Error: {cannot_write_enabled_plugins_file,”/etc/rabbitmq/enabled_plugins”, enoent}


    解决方法

    mkdir /etc/rabbitmq


    ———————————————————————————————————————————————————————
    使用说明如下:
    在使用过程中的问题:使用默认的账号guest登陆管理控制台,却提示登陆失败。是因为出于安全因素的考虑,guest用户只能通过localhost登陆使用。所以若是在其他机子上登入远端的rabbitmq服务器需要新建一个用户,并且新用户需要赋予超级管理员(administrator)权限
     
    一些常用的rabbitmq/sbin/下的命令
    启动RabbitMQ            ./rabbitmq-server -detached
    停止RabbitMQ            ./rabbitmqctl stop
    查看已经安装的插件    ./rabbitmq-plugins list
    启用监控插件               ./rabbitmq-plugins enable rabbitmq_management
    关闭监控插件        ./rabbitmq-plugins disable rabbitmq_management
    新增一个用户               rabbitmqctl  add_user  Username  Password
    删除一个用户               rabbitmqctl  delete_user  Username
    修改用户的密码            rabbitmqctl  change_password  Username  Newpassword
    查看当前用户列表         rabbitmqctl  list_users
    赋予超级管理员权限      ./rabbitmqctl set_user_tags newuser administrator
  • 相关阅读:
    打造基于CentOS7的xfce最简工作环境
    Linux下C程序的编辑,编译和运行以及调试
    修正 XE6 TListView 上方 SearchBok 右边的清除钮显示
    TabControl 显示彩色的图示 (XE6 Firemonkey)
    TSwitch 中文简繁显示支持(XE6 Android)
    改变 TMemo 的背景颜色 (Firemonkey)
    修正 XE5 Android 键盘三个问题
    Delphi 收藏
    展示 Popup 的使用方法
    ListView 下拉更新 (支持 Android)
  • 原文地址:https://www.cnblogs.com/chenkaideng/p/4901399.html
Copyright © 2011-2022 走看看