当前位置:首页 > 服务端 > rabbitmq安装,非常详细

rabbitmq安装,非常详细

2022年08月06日 08:31:22服务端4

安装rabbitmq

在线安装

yum install esl-erlang_17.3-1~centos~6_amd64.rpm
yum install esl-erlang-compat-R14B-1.el6.noarch.rpm

离线安装

下载好东西,上传到centos6系统的 /usr/local/你的用户目录/rabbitmq
rabbitmq安装,非常详细 _ JavaClub全栈架构师技术笔记

安装erlang

输入cd /usr/local/你的用户目录/rabbitmq
进入rabbitmq目录

--force 强制安装,--nodeps 忽略检查依赖,不写离线安装一定失败!

rpm -ivh esl-erlang-17.3-1.x86_64.rpm --force --nodeps
rpm -ivh esl-erlang_17.3-1~centos~6_amd64.rpm --force --nodeps
rpm -ivh esl-erlang-compat-R14B-1.el6.noarch.rpm --force --nodeps

安装rabbitmq-server

rpm -ivh rabbitmq-server-3.4.1-1.noarch.rpm

设置配置文件

cp /usr/share/doc/rabbitmq-server-3.4.1/rabbitmq.config.example /etc/rabbitmq/rabbitmq.config

开启用户远程访问

vi /etc/rabbitmq/rabbitmq.config

%%{loopback_users, []},修改为{loopback_users, []}
注意后面的逗号也要删除。修改完:wq保存并离开
如图:
rabbitmq安装,非常详细 _ JavaClub全栈架构师技术笔记
启动、停止、重启

启动
service rabbitmq-server start
停止
service rabbitmq-server stop
重启
service rabbitmq-server restart

开启web界面管理工具
需要在服务service rabbitmq-server start启动后设置

rabbitmq-plugins enable rabbitmq_management

重启

service rabbitmq-server restart

设置开机启动

chkconfig rabbitmq-server on

访问127.0.0.1:15672(centos 本地ip:15672)能够访问,就不需要开放15672端口了如果不行请执行下面的防火墙开放15672端口。
centos 本地ip获取
输入ifconfig
如图
rabbitmq安装,非常详细 _ JavaClub全栈架构师技术笔记
防火墙开放15672端口

/sbin/iptables -I INPUT -p tcp --dport 15672 -j ACCEPT
/etc/rc.d/init.d/iptables save

访问成功如图
rabbitmq安装,非常详细 _ JavaClub全栈架构师技术笔记
登录密码是默认的

账号:guest
密码:guest

rabbitmq安装,非常详细 _ JavaClub全栈架构师技术笔记
设置用户
tags的设置点击下面的Set Admin
点击Add user
rabbitmq安装,非常详细 _ JavaClub全栈架构师技术笔记
成功如下
rabbitmq安装,非常详细 _ JavaClub全栈架构师技术笔记
创建虚拟Hosts
rabbitmq安装,非常详细 _ JavaClub全栈架构师技术笔记
设置权限
rabbitmq安装,非常详细 _ JavaClub全栈架构师技术笔记
选择你的user账号,点击setPermission
rabbitmq安装,非常详细 _ JavaClub全栈架构师技术笔记
成功如下
rabbitmq安装,非常详细 _ JavaClub全栈架构师技术笔记
如图成功
rabbitmq安装,非常详细 _ JavaClub全栈架构师技术笔记
出现问题解决见另一篇
service rabbitmq-server start启动失败

作者:BackBay2
来源链接:https://blog.csdn.net/qq_41887560/article/details/106196076

版权声明:
1、JavaClub(https://www.javaclub.cn)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。


本文链接:https://www.javaclub.cn/server/18207.html

分享给朋友:

“rabbitmq安装,非常详细” 的相关文章

中间件RabbitMQ

中间件RabbitMQ

一、前言 RabbitMQ在Windows上安装非常简单,就跟日常安装应用聊天软件一样,因此这里选择Linux环境安装RabbitMQ,并且借助Docker容器进行安装,在使用Docker安装RabbitMQ之前,我们先简单的了解一下几个概念:什么...

RabbitMQ配置SSL

RabbitMQ配置SSL

引言 主要介绍了如何通过Docker安装RabbitMQ并配置SSL;配置成功之后给出了SpringBoot和Python集成的例子。 生成证书 $ git clone https://github.com/Berico-Technol...

RabbitMQ基本特性

RabbitMQ基本特性

1.互联网大厂为什么选择RabbitMQ? 2.RabbitMQ的高性能之道是如何做到的? 3.什么是AMQP高级协议? 4.AMQP核心概念是什么? 5.RabbitMQ整体架构模型是什么样子? 6.RabbitMQ消息是如何流...

RabbitMQ消息队列创建

RabbitMQ消息队列创建

操作环境 centos 7.9 RabbitMQ 3.8.23 Erlang 24.1.2 局域网(内网) 本文章是通过RabbitMQ图形管理界面,进行消息创建与队列绑定 首先在RabbitMQ安装时...

linux查看rabbitmq运行状态,RabbitMQ常用命令

RabbitMQ常用命令 rabbitmqctl命令 http://www.rabbitmq.com/man/rabbitmqctl.1.man.html# 1). 服务器启动与关闭 启动: rabbitmq-server –detach...

RabbitMQ与SpringBoot整合

RabbitMQ与SpringBoot整合

RabbitMQ  SpringBoot    一.RabbitMQ的介绍 二.Direct模式...

Window 下载安装 RabbitMQ

Window 下载安装 RabbitMQ

安装必看:erlang与rabbitmq版本对应关系表   "版本一定要匹配" 下载与安装 erlang 由于RabbitMQ是基于erlang的,所以,在正式安装RabbitMQ之前,需要先安装一下erlang。 下载链接:http://e...

Docker部署RabbitMQ

Docker部署RabbitMQ

【前言】 Docker : Docker is a set of platform as a service (PaaS) products that use OS-level virtualization to deliver software in...

Rabbitmq的安装与使用

Rabbitmq的安装与使用

 一、Rabbitmq的介绍        Rabbitmq是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如,Python、Ruby、php等语言。支持ajax,用于在分布式系统中存储转发消息,在...

RabbitMQ消息堆积问题

RabbitMQ消息堆积问题

当生产者发送消息的速度超过了消费者处理消息的速度,就会导致队列中的消息堆积,直到队列存储消息达到上限。最早接收到的消息,可能就会成为死信,会被丢弃,这就是消息堆积问题。 解决消息堆积有三种思路: 增加更多消费者,提高消费速度 在消费者...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。