【RabbitMQ】Linux系统服务器安装RabbitMQ

这篇具有很好参考价值的文章主要介绍了【RabbitMQ】Linux系统服务器安装RabbitMQ。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、下载

首先应该下载erlang,rabbitmq运行需要有erland环境。

官网地址:https://www.erlang.org/downloads

下载rabbitmq

官网环境:https://www.rabbitmq.com/download.html

注意:el7对应centos7,el8对应centos8,centos7用erlang23版本或者23以下版本,centos8用erlang24版本。

博主的系统是centos 7的所以下载的是el7的

二、安装

1、在usr/local/下创建rabbitmq文件,将下载好的rpm文件上传到服务器

mkdir /usr/local/rabbitmq

【RabbitMQ】Linux系统服务器安装RabbitMQ,RabbitMQ,服务器,rabbitmq,linux
2、 安装erlang

yum -y install erlang-22.0.7-1.el7.x86_64.rpm

erl命令查看erland是否安装
【RabbitMQ】Linux系统服务器安装RabbitMQ,RabbitMQ,服务器,rabbitmq,linux

3、安装rabbitmq

yum -y install rabbitmq-server-3.8.6-1.el7.noarch.rpm

4、启用rabbitmq控制台

rabbitmq-plugins enable rabbitmq_management

5、启动rabbitmq

systemctl start rabbitmq-server.service

查看rabbitmq运行状态

systemctl status rabbitmq-server.service

【RabbitMQ】Linux系统服务器安装RabbitMQ,RabbitMQ,服务器,rabbitmq,linux

active:(running)就代表启动成功

6、阿里云安全组开放端口
需要开放两个端口,156725672

15672:这是RabbitMQ的管理界面(Management UI)的默认端口号。通过浏览器访问 http://<RabbitMQ服务器的IP地址>:15672(或者本地访问 http://localhost:15672)可以打开RabbitMQ的管理界面。在该界面上,您可以监视和管理RabbitMQ服务器、查看队列、交换器、绑定等信息,以及进行一些管理操作。

5672:这是RabbitMQ的默认AMQP(Advanced Message Queuing Protocol)端口号。AMQP是RabbitMQ使用的协议,用于可靠地发送和接收消息。客户端应用程序可以通过5672端口与RabbitMQ进行通信,包括发布消息到队列、消费队列中的消息等。

【RabbitMQ】Linux系统服务器安装RabbitMQ,RabbitMQ,服务器,rabbitmq,linux

7、创建用户并设置管理员权限

创建用户

rabbitmqctl add_user 用户名 密码

为此用户设置管理员权限

rabbitmqctl set_user_tags 用户 administrator

查看用户列表

rabbitmqctl list_users

【RabbitMQ】Linux系统服务器安装RabbitMQ,RabbitMQ,服务器,rabbitmq,linux

8、设置授予访问特定vhost的权限(为之后访问准备)

使用以下命令登录到RabbitMQ管理界面:

rabbitmqctl authenticate_user <your_username> <your_password>

将admin用户授予访问特定vhost的权限:

rabbitmqctl set_permissions -p <your_vhost> <your_username> ".*" ".*" ".*"

9、打开浏览器,输入你的ip地址:15672

本地为localhost
【RabbitMQ】Linux系统服务器安装RabbitMQ,RabbitMQ,服务器,rabbitmq,linux
出现这个界面就代表启动成功

10、使用你刚创建的用户名密码登录即可

【RabbitMQ】Linux系统服务器安装RabbitMQ,RabbitMQ,服务器,rabbitmq,linux文章来源地址https://www.toymoban.com/news/detail-620831.html

到了这里,关于【RabbitMQ】Linux系统服务器安装RabbitMQ的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 如何在Ubuntu系统部署RabbitMQ服务器并公网访问【内网穿透】

    RabbitMQ是一个在 AMQP(高级消息队列协议)基础上完成的,可复用的企业消息系统,是当前最主流的消息中间件之一。 由erlang开发的AMQP(Advanced Message Queue 高级消息队列协议 )的开源实现,由于erlang 语言的高并发特性,性能较好,本质是个队列,FIFO 先入先出,里面存放的内容

    2024年02月08日
    浏览(53)
  • 华为云云耀云服务器L实例评测 | 实例使用教学之软件安装:华为云云耀云服务器环境下安装 RabbitMQ 集群

    华为云云耀云服务器L实例评测 | 实例使用教学之软件安装:华为云云耀云服务器环境下安装 RabbitMQ 集群 介绍华为云云耀云服务器 华为云云耀云服务器 (目前已经全新升级为 华为云云耀云服务器L实例) 华为云云耀云服务器是什么 华为云云耀云服务器和上一代的服务器对

    2024年02月07日
    浏览(57)
  • 服务器的异步通信——RabbitMQ

    目录 一、同步通信 VS 异步通信 二、MQ——消息队列 RabbitMQ  RabbitMQ安装  RabbitMQ的整体架构 常见消息模型   基本消息队列(BasicQueue) 工作消息队列(WorkQueue)  发布、订阅(Publish、Subscribe)  Fanout Exchange Direct Exchange  Topic Exchange  SpringAMQP-消息转换器  同步通信 :双方在

    2024年01月24日
    浏览(22)
  • 阿里云服务器部署RabbitMQ流程

    阿里云百科分享使用阿里云服务器部署RabbitMQ流程,RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件,用于在分布式系统中存储转发消息,有良好的易用性、扩展性和高可用性。本文介绍如何通过ECS实例部署RabbitMQ。 目录 前提条件 镜像部署RabbitMQ 手动部署Rabbi

    2024年02月11日
    浏览(26)
  • 在Ubuntu Linux系统上安装RabbitMQ服务并解决公网远程访问问题

    RabbitMQ是一个在 AMQP(高级消息队列协议)基础上完成的,可复用的企业消息系统,是当前最主流的消息中间件之一。 由erlang开发的AMQP(Advanced Message Queue 高级消息队列协议 )的开源实现,由于erlang 语言的高并发特性,性能较好,本质是个队列,FIFO 先入先出,里面存放的内容

    2024年02月10日
    浏览(28)
  • Docker (CentOS)配置rabbitMQ 服务器访问15672端口显示服务器拒绝连接

    在自己的服务器上配置rabbitMq时已经启动成功了,但是访问就是出错。 使用以下命令启动。  启动后可以看到已经启动成功。 输入地址去访问看到被拒绝访问了  那么有三种可能性:1、你的防火墙端口没有开放 使用命令开放端口  2、你的服务器安全组没有添加该端口,去你

    2024年02月14日
    浏览(37)
  • 三台Windows服务器搭建RabbitMq集群及镜像队列

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 消息中间件-RabbitMq集群搭建及镜像队列 (高可用性、一台宕机自动切换另一台) ,镜像队列是基于普通的集群模式的 提示:以下是本篇文章正文内容,下面案例可供参考 RabbitMQ是实现了高级消息队列协议

    2024年02月01日
    浏览(38)
  • Spring Boot 项目应用消息服务器RabbitMQ(简单介绍)

    本章讲述的是在用户下单环节,消息服务器RabbitMQ 的应用 在写一个电商项目的小demo,在电商项目中,消息服务器的应用: 1、订单状态通知:当用户下单、支付成功、订单发货、订单完成等关键节点时,可以通过消息服务器向用户发送相应的订单状态通知。 2、消息推送:通

    2024年02月13日
    浏览(58)
  • Linux系统安装NFS服务器

    NFS是一种网络文件系统,英文全称Network File System,通过NFS可以让不同的主机系统之间共享文件或目录。通过NFS,用户可以直接在本地NFS客户端读写NFS服务端上的文件,是非常好的共享存储工具。本篇文章将介绍如何在CentOS7上安装NFS服务器,包括服务端和客户端安装两部分。

    2024年01月21日
    浏览(41)
  • Linux系统安装Samba服务器

    在实际开发中,我们经常会有跨系统之间文件传递的需求,Samba 便是能够在 Windows 和 Linux 之间传递文件的服务,功能也是非常强大和好用,本篇文章将介绍如何在 Linux 系统上安装 Samba 服务,以 CentOS7 系统为例。 首先,我们通过 yum 包管理工具在 CentOS7 系统上安装 Samba 服务。

    2024年01月22日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包