rabbitmq的安装和使用
一、RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而群集和故障转移是构建在开放电信平台框架上的。所有主要的编程语言均有与代理接口通讯的客户端库。
2)安装rabbitmq,官方教程
a、导入rabbitmq的签名密匙
rpm --import https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc
b、使用yum存储库(我这里是centos7,更具自己版本选择)
vi /etc/yum.repos.d/rabbitmq.repo
加入以下信息
name=bintray-rabbitmq-rpm baseurl=https://dl.bintray.com/rabbitmq/rpm/rabbitmq-server/v3.7.x/el/7/ gpgcheck=0 repo_gpgcheck=0 enabled=1
c、下载rabbitmq的rpm包
下载地址:https://github.com/rabbitmq/rabbitmq-server/releases
d、安装
yum install rabbitmq-server-3.7.14-1.el7.noarch.rpm -y
出现一个错误:
原因:rabbitmq的语言基础是erlang所以我们需要安装erlang的环境
e、安装erlang
下载地址:https://packagecloud.io/rabbitmq/erlang
安装:
yum install erlang-21.3.3-1.el7.x86_64.rpm -y
f、重新安装rabbitmq
yum install rabbitmq-server-3.7.14-1.el7.noarch.rpm -y
3)rabbitmq的相关操作
a、rabbitmq3.3.0过后是web限制了guest在其他远程服务器登录的。这里需要修改一个文件
vi /usr/lib/rabbitmq/lib/rabbitmq_server-3.7.14/ebin/rabbit.app
去除guest的限制,改成
{loopback_users, []}
b、启动web管理插件
官方地址:https://www.rabbitmq.com/management.html
rabbitmq-plugins enable rabbitmq_management
c、启动rabbitmq
rabbitmq-server start &
d、常用命令
开启自启
systemctl enable rabbitmq-server
服务操作
rabbitmq-server start & rabbitmq-server stop& rabbitmq-server restart &
应用控制:(这里的操作有点多,不详细介绍)
rabbitmqctl (action)
避免自动关闭
rabbitmq-server -detached
....
不一一列举了
e、如果不想通过命令方式去控制,可以使用web界面去管理
http://192.168.5.100:15672
转载于:https://www.cnblogs.com/ll409546297/p/10622252.html
rabbitmq的安装和使用相关推荐
- rabbitMQ第一篇:rabbitMQ的安装和配置
在Windows下进行rabbitMQ的安装 第一步:软件安装 如果安装rabbitMQ首先安装基于erlang语言支持的OTP软件,然后在下载rabbitMQ软件进行安装(安装过程都是下一步,在此不 ...
- RabbitMq初探——安装
rabbitmq Server安装 rabbitmq server安装很简单. 安装erlang环境 rpm -ihv erlang-18.1-1.el6.x86_64.rpm rpm -ihv ra ...
- RabbitMQ 的安装----windows环境
一.RabbitMQ在windows下的安装 RabbitMQ 它依赖于Erlang,在window上安装时,需要先安装Erlang. 首先确定你的window电脑是32位还是64位,然后下载对应版本 ...
- RabbitMQ快速安装配置指南
RabbitMQ快速安装配置指南 官网的安装教程由于需要解释原理很多废话,这里总结一下在CentOS7环境下的安装配置过程.如需理解原理,请看官网原文的安装指南或翻译 1. 安装RabbitMQ se ...
- erlang安装_RabbitMQ的使用(一)- RabbitMQ服务安装
作者:markjiang7m2博客园地址:https://www.cnblogs.com/markjiang7m2/p/12769627.html官网地址:http://letyouknow.net ...
- mac中rabbitmq的安装
安装brew,在命令窗口执行:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/instal ...
- Linux下 RabbitMQ的安装与配置
一 Erlang安装 RabbitMQ是基于Erlang的,所以首先必须配置Erlang环境. 从Erlang的官网 http://www.erlang.org/download.html 下载最新 ...
- rabbitmq的安装与命令行管理工具rabbitmqadmin的使用
rabbitmq的安装与命令行管理工具rabbitmqadmin的使用 1.rabbitmq的安装 1 RabbiMQ简介 2 RabbiMQ模式 2.1 单一模式 2.2 普通模式 2.3 镜像模式 ...
- RabbitMQ的相关概念以及RabbitMQ的安装
文章目录 RabbitMQ的相关概念以及RabbitMQ的安装 MQ的相关概念 什么是MQ 为什么要使用MQ MQ的分类 MQ的选择 RabbitMQ RabbitMQ的概念 四大核心概念 Rabbi ...
- Winds下如何安装 rabbitmq 以及安装过程出现的问题。
这算是一篇整合帖吧,把安装rabbitmq 的坑都指出来 想安装首先就得去下载安装包 原因:RabbitMQ服务端代码是使用并发式语言Erlang编写的,安装Rabbit MQ的前提是安装Erlang ...
最新文章
- 一步一步教你如何用python做词云_一步一步教你如何用Python做词云
- Altair HW FEKO+WinProp 2020中文版
- Semantic UI
- 010 Android之逆向入门
- windows下安装配置cwrsync
- 多智能系统的第一个小视频
- 借助 SAP 电商云 Spartacus UI 提供的 Schematics 辅助您的前端项目升级
- AndroidStuido连接不上手机的解决方法
- 程序员为什么值得写博客
- GBDT 如何用于分类问题
- php mongodb方法,PHP 操作mongodb api大部分方法
- bzoj2115 线性基 异或
- Intelsat-29e卫星解体全损,威胁地球静止轨道安全
- 【C语言】判断一个年份是否为闰年
- python使用hyper下载https2.0网站的excel
- Grafana 导出所有dashboard
- 牛X,网易开源了这个项目后,结果被山寨出了无数个网易云音乐 APP,网友炸锅了!...
- Cadence OrCAD Capture 自顶而下的设计流程
- 为啥没有好用的开发单片机的国产IDE?
- nest空调控制器_如何使用Alexa控制Nest Learning Thermostat