【linux环境下】RabbitMq的安装和监控插件安装
2015-10-22 16:13
597 查看
[注意安装过程中,提示某些命令not found,直接yum isntall一下就好了]
以下是我在CentOS release 6.4下亲测成功的。
RabbitMq的安装:
RabbitMQ是基于Erlang的,所以首先必须配置Erlang环境。
解压下载的Erlang环境的gz包 tar zxcf *.tar.gz
cd 进入解压出来的文件夹
执行./configure -prefix=/opt/erlang 就会开始编译安装 会编译到 /opt/erlang 下
然后执行make 和 make install
修改/etc/profile文件,增加下面的环境变量:#set erlang environment export PATH=$PATH:/opt/erlang/bin
source profile使得文件生效
测Erlang环境是否安装成功,输入erl命令,erl语言的退出命令是halt().
修改/etc/profile,添加环境变量:#set rabbitmq environment export PATH=$PATH:/opt/rabbitmq/sbin
source profile使得文件生效
启用监控管理方式(用网页方式管理MQ)
执行./rabbitmq-plugin enable rabbitmq-management
重新启动rabbitmq
默认配置,就能够登入http://mq服务器地址:15672/
如果/etc/rabbitmq不存在会报如下错误:
Error: {cannot_write_enabled_plugins_file,”/etc/rabbitmq/enabled_plugins”, enoent}
———————————————————————————————————————————————————————
使用说明如下:
在使用过程中的问题:使用默认的账号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
以下是我在CentOS release 6.4下亲测成功的。
RabbitMq的安装:
RabbitMQ是基于Erlang的,所以首先必须配置Erlang环境。
解压下载的Erlang环境的gz包 tar zxcf *.tar.gz
cd 进入解压出来的文件夹
执行./configure -prefix=/opt/erlang 就会开始编译安装 会编译到 /opt/erlang 下
然后执行make 和 make install
修改/etc/profile文件,增加下面的环境变量:#set erlang environment export PATH=$PATH:/opt/erlang/bin
source 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/sbin
source 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
相关文章推荐
- 解决CENTOS7虚拟机更改静态IP无法启动
- linux脚本传输文件(本机到远程)
- Linux下mysql新建账号及权限设置
- CentOS上subversion的安装与卸载
- Linux学习计划
- 个人网站开发***云服务器+Linux+域名***
- Linux下能够创建的最大线程数
- CMake的交叉编译问题(Linux x86 - Linux arm11)
- linux 批量替换文件内容及查找某目录下所有包含某字符串的文件(批量修改文件内容)
- Linux 多线程调试(内存占用、死循环、CPU占用率高……)
- linux中的多窗口功能
- 每天一个linux命令(50):crontab命令
- LINUX下gdb无法debug,提示ImportError: No module named 'libstdcxx'
- 阿里云CentOS 7.1使用yum安装MySql5.6.24
- 树莓派准备工作--在无屏幕无ip情况下连接树莓派 linux
- 配置Centos 6.5的yum源
- linux安装flash player
- 嵌入式 Linux上的free命令详解
- diff命令详解
- Linux rpm 超级详细介绍及使用指导