关键词:
网址:rabbitmq.com/download.html
一、概述:
因为rabbitMQ是用erlang语言开发的,所以在安装rabbitmq之前需要先安装erlang,可以去erlang官网下载对应的版本,注意在安装的时候一定要看好版本。
二、环境准备
详情看:https://www.rabbitmq.com/which-erlang.html
环境配置:
linux:CentOS7
三、需要软件
可以根据自己的实际情况下载版本
erlang:erlang-21.3.8.21-1.el7.x86_64.rpm
RabbitMQ:rabbitmq-server-3.8.8-1.el7.noarch.rpm
四、软件下载
下载网盘地址:
erlang :https://pan.baidu.com/s/1yFhwRdCUhC11BPOqbGjKUQ 提取码:knso
RabbitMQ:链接:https://pan.baidu.com/s/1g-tuk9vDTICP9DNmp6EXXQ 提取码:fpge
五、安装
1、erlang安装
rpm -ivh erlang-21.3.8.21-1.el7.x86_64.rpm
2、安装socat
socat,一个多功能的网络工具,名字来源于SOcket CAT,是netcat的增强版,也就是netcat++(扩展了设计,并有新的实现)。
yum install socat -y
3、RabbitMQ 安装
rpm -ivh rabbitmq-server-3.8.8-1.el7.noarch.rpm
4、常用命令
添加开机启动RabbitMQ服务
chkconfig rabbitmq-server on
启动服务
/sbin/service rabbitmq-server start
查看服务状态
/sbin/service rabbitmq-server status
停止服务(选择执行)
/sbin/service rabbitmq-server stop
5、开启web管理插件
rabbit-plugins enable rabbitmq_management
注意:在安装管理插件之前先停止rabbitmq,安装完成之前重启rabbitmq,在浏览器输入对应虚拟机ip和rabbitmq对应的端口号。
此时可能会出现访问不到的情况,如下图:
此时查看防火墙是否为关闭状态
查看防火墙命令
systemctl firewalld firewalld
如果是防火墙没有关闭,先关闭防火墙重试
关闭防火墙命令
systemctl stop firewalld
关闭防火墙,重启,可以看见界面了。
RabbitMQ默认用户名密码为guest,属于之后登录,发现点击登录失败,原因是没有权限,因此需要我们自己手动添加一个用户。
登录不进去的时候看看有哪些用户
当前用户和角色
rabbitmqctl list_users
查看完发现只有一个用户,因此可以自己添加一个常用的账号:
6、添加一个新的用户
创建账号:
rabbitmqctl add_user admin 123
设置用户角色
rabbitmqctl set_user_tags admin administrator
设置用户权限
//用户 user_amdin 具有 /vhost1这个virtual host 中所有资源的配置,写,读权限。
set_permissions[-p <vhostpath>]<user> <conf> <write> <read>
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
再次查看用户,发现已经添加进去了,guest之所以登录不上,是没有授权
六、结果
再次登录,登录成功
rabbitmq安装详细过程——提供安装资源(代码片段)
网址:rabbitmq.com/download.html一、概述:因为rabbitMQ是用erlang语言开发的,所以在安装rabbitmq之前需要先安装erlang,可以去erlang官网下载对应的版本,注意在安装的时候一定要看好版本。二、环境准备详情看:... 查看详情
springboot整合rabbitmq(史上最详细)(代码片段)
前言Rabbitmq简介这里就不多说了,安装可以见我另外一篇帖子使用Docker安装Rabbitmq,Springboot对Mq协议封装的比较好了,因此其实整合过程很简单,大家按步骤进行操作就可以完成快速整合。文章末尾处提供了源代码地址&... 查看详情
mac通过brew下载安装rabbitmq过程及碰到问题(代码片段)
...开发的路上总是碰到各种各样的问题,比如通过brew安装rabbitmq,就折腾了我一天的时间,回头看,都是苦累血泪啊,现在就把安装详细过程记录下,气死了。1首先安装homebrew打开命令窗口,执行下方代码,会自动安装homebrew/usr/bin/... 查看详情
windows安装rabbitmq详细教程(代码片段)
Windows安装RabbitMQ详细教程前言一、RabbitMQ是什么?二、安装步骤1.安装准备工作2.开始安装3.结束安装总结前言下面我将分享下RabbitMQ最新版本在Windows上的详细安装教程。笔者在这里使用的系统环境如下:windows系统:Win... 查看详情
安装erlang和rabbitmq详细教程(代码片段)
安装ErlangOTP和RabbitMQ1、RabbitMQ简介2、基本概念2.1、RabbitMQ服务支持下列操作系统:2.2、RabbitMQ支持下列编程语言:2.3、主要特性2.4、友情提醒3、安装Erlang3、安装RabbitMQ4、配置插件(关键步骤)4.1、插件安装方式4.2... 查看详情
linux安装rabbitmq详细教程(代码片段)
目录一、环境准备1、RabbitMQ版本和Erlang版本兼容性关系2、官方安装包下载地址3、安装包中说明,请下载对应的安装包二、安装操作步骤1、安装C++依赖环境2、准备安装包3、在【/opt】路径下,创建【rabbitmq】文件夹4... 查看详情
rabbitmq安装&简单使用(代码片段)
、什么是RabbitMQ。详见 http://www.rabbitmq.com/。 作用就是提高系统的并发性,将一些不需要及时响应客户端且占用较多资源的操作,放入队列,再由另外一个线程,去异步处理这些队列,可极大的提高系统的并发能力。2... 查看详情
confluence详细安装过程
...帮助团队成员之间共享信息、文档协作、集体讨论。三.安装javajdk安装:5.8.10的jdk至少是7,其中7中还 查看详情
windows安装rabbitmq超详细步骤(代码片段)
....org/downloads由于没有linux,这里使用windows安装下载安装ErlangrabbitMQ是Erlang语言开发的所以先下载Erlang在这可以选择版本下载下载完成双击开始安装,只需要更换安装目录,其余傻瓜式安装即可,注意不要带空格和中文配置环境变量新增... 查看详情
linux安装rabbitmq详细教程(代码片段)
目录一、环境准备1、RabbitMQ版本和Erlang版本兼容性关系2、官方安装包下载地址3、安装包中说明,请下载对应的安装包二、安装操作步骤1、安装C++依赖环境2、准备安装包3、在【/opt】路径下,创建【rabbitmq】文件夹4... 查看详情
linux安装rabbitmq详细教程(代码片段)
目录一、准备环境准备1、RabbitMQ版本和Erlang版本兼容性关系2、官方安装包下载地址3、安装包中说明,请下载对应的安装包二、安装操作步骤1、安装C++依赖环境2、准备安装包3、在【/opt】路径下,创建【rabbitmq】文... 查看详情
linux安装rabbitmq详细教程(代码片段)
目录一、准备环境准备1、RabbitMQ版本和Erlang版本兼容性关系2、官方安装包下载地址3、安装包中说明,请下载对应的安装包二、安装操作步骤1、安装C++依赖环境2、准备安装包3、在【/opt】路径下,创建【rabbitmq】文... 查看详情
rabbitmq安装教程(代码片段)
...dConfig配置刷新使用SpringCloudBus时,其中用到消息代理组件RabbitMQ,在安装RabbitMQ的过程查了很多资料,因此在这里将安装过程记录下来。安装Erlang----由于RabbitMQ服务端代码是使用并发式语言erlang编写的,所以首先要安装erlang环境。E... 查看详情
记录安装rabbitmq的过程~(代码片段)
一、docker安装rabbitmq1.首先安装docker2.dockersearchrabbitm3.dockerpullrabbitmq #下载镜像4.dockerimages #查看镜像5.#-p外网端口:docker 的内部端口,可以改成自己的映射的外网端口号,我这里映射的外网端口是5673dockerrun-id --hostnamemy... 查看详情
rabbitmq-linux安装rabbitmq(代码片段)
说明本地装了个虚拟机模拟集群所以记下安装步骤安装Erlang安装类库yum-yinstallncurses-develyum-yinstallopenssl-develyum-yinstallunixODBC-develyum-yinstallgcc-c++下载otp_src资源包并安装1.下载资源包(可以通过-P~/downloadfile.name指定下载文件地址默认... 查看详情
windows环境下安装rabbitmq(超详细)(代码片段)
RabbitMq简介1.1消息队列中间件简介消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题实现高性能,高可用,可伸缩和最终一致性[架构]使用较多的消息队列有ActiveMQÿ... 查看详情
win10下安装rabbitmq(代码片段)
下载安装包:RabbitMQ-Windows版.7z-Java文档类资源-CSDN下载下载RabbitMQ一定要保持Erlang和RabbitMQ的版本匹配1、安装Erlang安装RabbitMQ之前需要先安装Erlang环境Erlang下载地址https://www.erlang.org/downloads2、安装RabbitMQRabbitMQ下载地址 https://ww... 查看详情
rabbitmq应用demo:使用queue点对点通知消息(代码片段)
环境准备安装RabbitMq:个人是先在Win10便携机上安装VMWareWorkstation,再安装CentOS操作系统,在此基础上安装RabbitMQ。安装过程可以参考这篇博客:https://blog.csdn.net/hsxy123123/article/details/104006744需要注意RabbitMQ官网提供的erlang与Rabb... 查看详情