Linux系统rabbitmq安装
rabbitmq消息队列(Message Queue)是一种应用间的通信方式,消息发送后可以立即返回,由消息系统来确保消息的可靠传递。消息发布者只管把消息发布到 MQ 中而不用管谁来取,消息使用者只管从 MQ 中取消息而不管是谁发布的。这样发布者和使用者都不用知道对方的存在。
官网:https://www.rabbitmq.com/ rabbitmq是接收,存储,转发数据的
windows系统安装教程:https://www.cnblogs.com/open-yang/p/11568277.html
rabbitmq安装
1.使用yum下载,配置阿里云仓库https://opsx.alibaba.com/mirror
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.cloud.tencent.com/repo/centos7_base.repo
wget -O /etc/yum.repos.d/epel.repo http://mirrors.cloud.tencent.com/repo/epel-7.repo
清空yum缓存并且生成新的yum缓存(可直接跳过)
yum clean all
yum makecache
2.下载erlang和rabbitmq-server---------yum -y install rabbitmq-server erlang
3.启动rabbitmq-server(无用户无密码)--------systemctl start rabbitmq-server
4.开启后台管理界面--------rabbitmq-plugins enable rabbitmq_management
访问默认端口查看15672进入客户端-------在浏览器访问http://192.168.160.135:15672/
此时提示需要重启,可以重启也已在设置账号密码之后在重启,否则无法登陆
5.创建账号密码并授权
创建账号---------rabbitmqctl add_user 用户名 密码-------------rabbitmqctl add_user yang 123456
设置用户身份---rabbitmqctl set_user_tags 用户名 身份--------rabbitmqctl set_user_tags yang administrator
用户授权------rabbitmqctl set_permissions [-p <vhostpath>] <user> <conf> <write> <read>---------rabbitmqctl set_permissions -p "/" yang ".*" ".*" ".*"
6.重启rabbitmq-server-------systemctl restart rabbitmq_server
7.访问web管理界面,登录,查看队列信息-------浏览器url:http://192.168.160.135:15672/
最新文章
- RNN神经网络和英中机器翻译的实现
- C# DES加密解密用法
- linux source与 . 命令
- Winform-控制边框显示属性
- Java基本类型与包装类
- ucos 创建 空闲任务的目的
- js/jQuery实现复制到剪贴板功能,兼容所有浏览器
- 有关doctype!!!
- Python os.walk的用法与举例
- Android 开发笔记___SD卡文件操作
- c# try-finally有什么用
- CodeForces 909E Coprocessor(无脑拓扑排序)
- BZOJ_1316_树上的询问_点分治
- 如何判断app的页面是原生的还是H5的webview页面
- multiprocess模块
- MySql5.7 Distinct与Order By同时使用报错的解决方案
- Windows核心编程:第2章 字符和字符串处理
- js &; Object reference bug
- OSX 下 sftp 上传目录到服务器
- C语言条件编译及编译预处理阶段(转)