【linux环境下】RabbitMq的安装和监控插件安装

王朝学院·作者佚名  2016-08-27
窄屏简体版  字體: |||超大  

[注意安装过程中,提示某些命令not found,直接yum isntall一下就好了]

以下是我在CentOS release 6.4下亲测成功的。

RabbitMq的安装:

RabbitMQ是基于Erlang的,所以首先必须配置Erlang环境。

解压下载的Erlang环境的gz包 tar zxcf *.tar.gzcd 进入解压出来的文件夹执行./configure -PRefix=/opt/erlang 就会开始编译安装 会编译到 /opt/erlang 下然后执行make 和 make install修改/etc/profile文件,增加下面的环境变量:#set erlang environment export PATH=$PATH:/opt/erlang/binsource profile使得文件生效测Erlang环境是否安装成功,输入erl命令,erl语言的退出命令是halt().

rabbitmq安装tar zxvfrabbitmq-server-3.3.4.tar.gz /opt解压到指定的文件夹下修改/etc/profile,添加环境变量:#set rabbitmq environment export PATH=$PATH:/opt/rabbitmq/sbinsource profile使得文件生效

启用监控管理方式(用网页方式管理MQ)

执行./rabbitmq-plugin enable rabbitmq-management重新启动rabbitmq默认配置,就能够登入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

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航