在Linux中安装RabbitMQ

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

           RabbitMQ下载网址          Socat下载网址                 erlang下载网址

         RabbitMQ安装包依赖于Erlang语言包的支持,所以需要先安装Erlang语言包,再安装RabbitMQ安装包

          通过Xftp软件将这三个压缩包上传到linux中的opt目录下 ,双击即可

在Linux中安装RabbitMQ,rabbitmq,linux

        在安装之前先查询一下自己虚拟机的架构 : uname -r

在Linux中安装RabbitMQ,rabbitmq,linux

        如果和我的一致则可以按照我的方法来安装RabbitMQ

       在复制命令的时候要注意去除两边的空格

安装Erlang

        1.切换到opt目录下,查看刚刚上传的安装包

在Linux中安装RabbitMQ,rabbitmq,linux

 文章来源地址https://www.toymoban.com/news/detail-533167.html

         2.将上传的压缩包解压:  rpm -ivh erlang-23.3.4.11-1.el7.x86_64.rpm --nodeps --force

        3.解压完成后输入: erl -version

            输出版本号则表明安装成功 

在Linux中安装RabbitMQ,rabbitmq,linux

 

        4.安装依赖的环境:  yum -y install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz glibc-devel xmlto perl gtk2-devel binutils-devel

        虽然我们已经成功安装了Erlang,但是黑需要更新一下依赖的环境,防止后续的安装出现问题,这个更新大概需要5分钟左右,安静等待就好

在Linux中安装RabbitMQ,rabbitmq,linux

        安装Socat

        1.   解压Socat压缩包:      rpm -ivh socat-1.7.3.2-5.el7.lux.x86_64.rpm

在Linux中安装RabbitMQ,rabbitmq,linux

          2.判断是否安装成功:       yum info socat          输出安装包就表示安装成功

在Linux中安装RabbitMQ,rabbitmq,linux

 

        安装RabbitMQ

        1.解压RabbitMQ的压缩包:   rpm -ivh rabbitmq-server-3.10.0-1.el7.noarch.rpm

在Linux中安装RabbitMQ,rabbitmq,linux

         2.启动RabbitMQ管理插件(为了更方便管理RabbitMQ):

                                        rabbitmq-plugins enable rabbitmq_management

在Linux中安装RabbitMQ,rabbitmq,linux

         3.启动后就表示RabbitMQ安装成功了

         4.RabbitMQ的主要端口号: 

                        5672:客户端连接的端口号

                        15672:可视化管理端口号

                        25672:管理的端口号

        5.RabbitMQ的常用命令:

        rabbitmq-server # 直接启动,如果关闭窗口或需要在该窗口使用其他命令时应用就会停止

        rabbitmq-server -detached # 后台启动

        rabbitmq-server start # 启用服务

        rabbitmq-server restart # 重启服务

        rabbitmqctl status # 查看状态

        rabbitmqctl stop # 停止服务

        5.启动RabbitMQ的服务,通过后台启动: rabbitmq-server -detached

在Linux中安装RabbitMQ,rabbitmq,linux

        6.通过虚拟机的内置浏览器访问,默认外部是无法访问的,我们可以通过默认的账号和密码进行登录    账号:guest    密码:guest

在Linux中安装RabbitMQ,rabbitmq,linux

 在Linux中安装RabbitMQ,rabbitmq,linux

 

                关闭防火墙:systemctl stop firewalld

                查询防火墙的状态:systemctl status firewalld

                开机禁用防火墙: systemctl disable firewalld

在Linux中安装RabbitMQ,rabbitmq,linux

        在外部通过浏览器访问的时候无法登录,需要我们在RabbitMQ中注册账户

在Linux中安装RabbitMQ,rabbitmq,linux

         1.创建admin用户,密码为123456: rabbitmqctl add_user admin 123456

在Linux中安装RabbitMQ,rabbitmq,linux

 

         2.将admin设置为管理员权限: rabbitmqctl set_user_tags admin administrator

在Linux中安装RabbitMQ,rabbitmq,linux

        3.将admin设置为远端登录: rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"

在Linux中安装RabbitMQ,rabbitmq,linux

        4.修改admin的密码: rabbitmqctl change_password admin 123

在Linux中安装RabbitMQ,rabbitmq,linux

        5.这样我们在外部就可以登录了

在Linux中安装RabbitMQ,rabbitmq,linux 在Linux中安装RabbitMQ,rabbitmq,linux

 

 

 

 

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

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

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

相关文章

  • Docker中安装 RabbitMQ

    1、下载 RabbitMQ 镜像 下载最新版本的镜像: 更多版本的镜像可以访问 Docker 官网:https://hub.docker.com/_/rabbitmq?tab=tags 2、创建并运行 RabbitMQ 容器 启动命令: 参数说明: -d:表示在后台运行容器; -p:将容器的端口 5672(应用访问端口)和 15672 (控制台Web端口号)映射到主机中

    2024年01月25日
    浏览(34)
  • Docker中安装运行rabbitMQ

    端口说明: 15672:管理界面的端口 5672 : 服务的端口 登录名和密码都是  guest 默认rabbitMQ是没有开启这个插件的,此时是无法通过web端来访问rabbitMQ的,具体开启步骤如下: 通过 docker ps 获取容器 id 进入容器实例内部 1 执行命令开启web界面管理插件 在windows中的浏览器访问:

    2024年02月10日
    浏览(46)
  • RabbitMQ 安装(在docker容器中安装)

    为什么要用? RabbitMQ是一个开源的消息代理和队列服务器,主要用于在不同的应用程序之间传递消息。它实现了高级消息队列协议(AMQP),并提供了一种异步协作机制,以帮助提高系统的性能和扩展性。 RabbitMQ的作用主要体现在以下几个方面: 1. 异步处理:通过将消息写入

    2024年02月04日
    浏览(51)
  • 08-Linux部署RabbitMQ

    RabbitMQ是一个开源的消息代理软件,也被称为面向消息的中间件。它实现了高级消息队列协议(AMQP),并且是用Erlang语言编写的。RabbitMQ服务器主要用于处理消息队列,这些队列遵循FIFO(先进先出)原则。 在分布式系统中,RabbitMQ常常作为一种通信方式,使得各个系统之间可

    2024年04月14日
    浏览(31)
  • Linux 环境部署RabbitMQ

    我们在Centos7虚拟机中使用Docker来安装。 方式一:在线拉取 方式二:从本地加载(本文章带有mq安装包) 执行下面的命令来运行MQ容器: 接下来,我们看看如何安装RabbitMQ的集群。 在RabbitMQ的官方文档中,讲述了两种集群的配置方式: 普通模式:普通模式集群不进行数据同步

    2024年01月23日
    浏览(47)
  • linux快速安装Rabbitmq

    linux快速安装Rabbitmq 准备yum仓库 准备仓库文件 在rabbitmq.repo中填入如下内容 安装 启动 关闭防火墙 启动RabbitMQ的WEB管理控制台 添加admin用户,并赋予权限 浏览器打开管理控制台IP:15672 ​ ​

    2024年02月14日
    浏览(36)
  • Linux安装RabbitMQ

    初始环境:CnetOS7 JDK11 创建/opt/rabbitmq目录,进入该目录 2.1下载 下载比较慢,建议从本地上传 2.2解压 2.3进入解压目录 2.4指定安装目录 2.5编译与安装 3.1配置 进入erlang安装目录下的bin,erlang安装到了 /usr/local/erlang下 3.2刷新环境变量 查看是否安装成功:任意位置输入erl  只要没

    2024年02月09日
    浏览(31)
  • Linux下RabbitMQ

    网址 rabbitmq官网 需要下载一个市erlang环境,因为rabbitmq是用erlang开发的。 ·erlang-21.3-1.el7.x86_64.rpm ·rabbitmq-server-3.8.8-1.el7.noarch.rpm 上传到/usr/local下 安装命令: 一些常用命令 rabbitmq有时候登录会出现用户权限问题导致无法登录 添加新用户: 测试代码 生产者: 需要打开服务器

    2024年02月10日
    浏览(40)
  • Linux系统安装RabbitMQ

    说明:本次使用centos7.9 安装虚拟机. 在线安装依赖环境: 根据课前提供的资料,上传如下三个rpm文件 erlang-18.3-1.el7.centos.x86_64.rpm socat-1.7.3.2-5.el7.lux.x86_64.rpm rabbitmq-server-3.6.5-1.noarch.rpm 1、安装erlang-18.3-1.el7.centos.x86_64.rpm 如果不是采用CentOS-7.iso安装的系统,则有可能出现如下错误

    2024年02月13日
    浏览(47)
  • Linux中快速搭建RabbitMQ

    RabbitMQ 是一个开源的AMQP实现,服务端用 Erlang 语言编写,支持多种客户端。用于在分布式系统存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。 RabbitMQ 会绑定一些端口,安装完后,需要将这些端口添加至防火墙。 4369 :Erlang的端口/节点名称映射程序,用来跟踪

    2023年04月09日
    浏览(29)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包