博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
rabbitmq使用日记
阅读量:5087 次
发布时间:2019-06-13

本文共 1666 字,大约阅读时间需要 5 分钟。

一.安装

添加安装源

#echo 'deb http://www.rabbitmq.com/debian/ testing main' | sudo tee /etc/apt/sources.list.d/rabbitmq.list

 

在ubuntu下面安装rabbitmq,使用aptitude自动解决依赖关系。用aptitude安装

#aptitude install rabbitmq-server

 

二.配置

默认安装完成后的guest用户只能在本机访问,因此添加一个新用户 myname,且配置为administrator权限

#rabbitmqctl add_user myname 123456# sudo rabbitmqctl set_user_tags myname administrator# sudo rabbitmqctl set_permissions -p / myname ".*" ".*" ".*"

 

在配置文件/etc/rabbitmq/rabbitmq.config,添加如下配置,是的该用户能够远程访问

[{rabbit, [{tcp_listeners, [5672]}, {loopback_users, ["myname"]}]}].

 

三.管理界面页面:

激活管理界面

#rabbitmq-plugins enable rabbitmq_management

用可以远程登录的用户名登录  http://ip:15672/ ;ip为rabbitmq所在机器ip地址

如果有错误,查看

  1.是否可以显示http://ip:15672/的登录界面,如果不能,则查看是否防火墙允许该端口。

  2.如果可以显示,但是输入用户名,密码,显示登录错误,那么则该用户或许没有远程登录权限,guest,默认只有http://localhost:15672的登录权限。

四.常用命令:

add_user        <UserName> <Password>

delete_user     <UserName>

change_password <UserName> <NewPassword>

list_users

add_vhost    <VHostPath>

delete_vhost <VHostPath>

list_vhosts

set_permissions   [-p <VHostPath>] <UserName> <Regexp> <Regexp> <Regexp>

clear_permissions [-p <VHostPath>] <UserName>

list_permissions  [-p <VHostPath>]

list_user_permissions <UserName>

list_queues    [-p <VHostPath>] [<QueueInfoItem> ...]

list_exchanges [-p <VHostPath>] [<ExchangeInfoItem> ...]

list_bindings  [-p <VHostPath>] 

list_connections [<ConnectionInfoItem> ...]

 

五.参考资料:

  官网:http://www.rabbitmq.com

  概念:http://www.cnblogs.com/me-sa/archive/2012/10/20/RabbitMQ_VHost_Exchanges_queues_bindings_and_Channels.html

     http://blog.csdn.net/anzhsoft/article/details/19563091

  经验:http://www.360doc.com/content/14/0608/17/834950_384863682.shtml

转载于:https://www.cnblogs.com/yasmi/p/5417808.html

你可能感兴趣的文章
各种语言推断是否是手机设备
查看>>
这个看起来有点简单!--------实验吧
查看>>
PHP count down
查看>>
JVM参数调优:Eclipse启动实践
查看>>
(旧笔记搬家)struts.xml中单独页面跳转的配置
查看>>
不定期周末福利:数据结构与算法学习书单
查看>>
strlen函数
查看>>
python的列表与shell的数组
查看>>
关于TFS2010使用常见问题
查看>>
软件工程团队作业3
查看>>
python标准库——queue模块 的queue类(单向队列)
查看>>
火狐、谷歌、IE关于document.body.scrollTop和document.documentElement.scrollTop 以及值为0的问题...
查看>>
深入理解JVM读书笔记--字节码执行引擎
查看>>
vue-搜索功能-实时监听搜索框的输入,N毫秒请求一次数据
查看>>
批处理 windows 服务的安装与卸载
查看>>
React文档翻译 (快速入门)
查看>>
nodejs fs路径
查看>>
动态规划算法之最大子段和
查看>>
linux c:关联变量的双for循环
查看>>
深入浅出理解zend framework(三)
查看>>