linux快速安装Rabbitmq

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

linux快速安装Rabbitmq

  1. 准备yum仓库

          # root执行
          rpm --import https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc
          rpm --import https://packagecloud.io/rabbitmq/erlang/gpgkey
          rpm --import https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey
    
  2. 准备仓库文件

    # root执行
    vim /etc/yum.repos.d/rabbitmq.repo
    
  3. 在rabbitmq.repo中填入如下内容

    ##
    ## Zero dependency Erlang
    ##
    
    [rabbitmq_erlang]
    name=rabbitmq_erlang
    baseurl=https://packagecloud.io/rabbitmq/erlang/el/7/$basearch
    repo_gpgcheck=1
    gpgcheck=1
    enabled=1
    # PackageCloud's repository key and RabbitMQ package signing key
    gpgkey=https://packagecloud.io/rabbitmq/erlang/gpgkey
           https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc
    sslverify=1
    sslcacert=/etc/pki/tls/certs/ca-bundle.crt
    metadata_expire=300
    
    [rabbitmq_erlang-source]
    name=rabbitmq_erlang-source
    baseurl=https://packagecloud.io/rabbitmq/erlang/el/7/SRPMS
    repo_gpgcheck=1
    gpgcheck=0
    enabled=1
    # PackageCloud's repository key and RabbitMQ package signing key
    gpgkey=https://packagecloud.io/rabbitmq/erlang/gpgkey
           https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc
    sslverify=1
    sslcacert=/etc/pki/tls/certs/ca-bundle.crt
    metadata_expire=300
    
    ##
    ## RabbitMQ server
    ##
    
    [rabbitmq_server]
    name=rabbitmq_server
    baseurl=https://packagecloud.io/rabbitmq/rabbitmq-server/el/7/$basearch
    repo_gpgcheck=1
    gpgcheck=0
    enabled=1
    # PackageCloud's repository key and RabbitMQ package signing key
    gpgkey=https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey
           https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc
    sslverify=1
    sslcacert=/etc/pki/tls/certs/ca-bundle.crt
    metadata_expire=300
    
    [rabbitmq_server-source]
    name=rabbitmq_server-source
    baseurl=https://packagecloud.io/rabbitmq/rabbitmq-server/el/7/SRPMS
    repo_gpgcheck=1
    gpgcheck=0
    enabled=1
    gpgkey=https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey
    sslverify=1
    sslcacert=/etc/pki/tls/certs/ca-bundle.crt
    metadata_expire=300
    
    
  4. 安装

    # root执行
    yum -y install erlang rabbitmq-server
    
    
  5. 启动

    # root执行
    # 使用systemctl管控,服务名:rabbitmq-server
    systemctl enable rabbitmq-server         # 开机自启
    systemctl disable rabbitmq-server        # 关闭开机自启
    systemctl start rabbitmq-server          # 启动
    systemctl stop rabbitmq-server           # 关闭
    systemctl status rabbitmq-server         # 查看状态
    
    
  6. 关闭防火墙

    # 以下操作2选1即可
    # 方式1:关闭防火墙
    systemctl stop firewalld     #关闭防火墙
    systemctl disable firewalld  #停止防火墙开机自启
    
    # 方式2:放行5672、15672、25672端口的外部访问
    firewall-cmd --add-port=5672/tcp --permanent		# 放行tcp规则下的5672端口,永久生效
    firewall-cmd --add-port=15672/tcp --permanent		# 放行tcp规则下的15672端口,永久生效
    firewall-cmd --add-port=25672/tcp --permanent		# 放行tcp规则下的25672端口,永久生效
    firewall-cmd --reload								# 重新加载防火墙规则
    
    
  7. 启动RabbitMQ的WEB管理控制台

    rabbitmq-plugins enable rabbitmq_management
    
  8. 添加admin用户,并赋予权限

    rabbitmqctl add_user admin 'admin'     # rabbitmqctl add_user admin 'admin用户的密码'
    rabbitmqctl set_permissions -p "/" "admin" ".*" ".*" ".*"
    rabbitmqctl set_user_tags admin administrator
    
    
  9. 浏览器打开管理控制台IP:15672

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

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

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

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

相关文章

  • RabbitMQ学习(二)——Linux下安装RabbitMQ

    1、 先去官网下载RabbitMQ 下载地址 :Downloading and Installing RabbitMQ — RabbitMQ 选择对应的系统版本点击下载,下载后会得到 .rpm 文件   2、下载Erlang RabbitMQ是采用 Erlang语言开发的,所以系统环境必须提供 Erlang环境,需要是安装 Erlang Erlang 和 RabbitMQ 版本对照:RabbitMQ Erlang Version

    2024年02月08日
    浏览(39)
  • 【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、

    2024年02月14日
    浏览(40)
  • 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

    说明:本次使用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日
    浏览(46)
  • Linux RabbitMQ 安装及卸载

    RabbitMQ是用Erlang编写的,所以需要先安装Erlang的编译环境 注意 Erlang和RabbitMQ的版本是有一些版本匹配关系的,如果不匹配会导致RabbitMQ无法启动 3.1、配置开机启动 6.1、报错解决 6.2、报错解决  6.3、重启成功无法访问端口

    2024年02月20日
    浏览(32)
  • Linux下安装RabbitMQ教程

    官方安装指南:https://www.rabbitmq.com/install-rpm.html 我们将要安装的RabbitMQ的版本是3.8.2 el/7/rabbitmq-server-3.8.2-1.el7.noarch.rpm - rabbitmq/rabbitmq-server · packagecloud 不需要单独安装Erlang环境。 2. 环境配置: 前提:在一个新建的阿里云的Cent OS 7.6上安装,不要对yum换源,否则可能会安装失败

    2024年02月14日
    浏览(33)
  • RabbitMQ详解(一):Linux安装

    消息队列 是在消息的传输过程中保存消息的容器。队列的主要目的是提供路由并保证消息的传递;如果发送消息时接收者不可用,消息队列会保留消息,直到可以成功地传递它。 RabbitMQ 基于AMQP(高级消息队列协议)基础上完成的, erlang 语言开发的企业消息系统,是当前最主流

    2024年02月13日
    浏览(28)
  • 在Linux下安装RabbitMQ

    erlang网站主页:https://www.erlang.org/ 下载地址:https://erlang.org/download/otp_src_25.0.tar.gz RabbitMQ网站主页: https://www.rabbitmq.com/ 下载地址: https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.10.4/rabbitmq-server-generic-unix-3.10.4.tar.xz  新建一个文件夹 对 erlang 进行安装环境的配置 运行下面

    2024年02月15日
    浏览(35)
  • Linux Ubuntu安装RabbitMQ服务

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

    2024年02月16日
    浏览(35)
  • linux RabbitMQ-3.8.5 安装

    软件 版本 操作系统 CentOS Linux release 7.9.2009 erlang erlang-23.0.2-1.el7.x86_64 rabbitMQ rabbitmq-server-3.8.5-1.el7 RabbitMQ的安装首先需要安装Erlang,因为它是基于Erlang的VM运行的。 RabbitMQ安装需要依赖:socat和logrotate,logrotate操作系统已经存在了,只需要安装socat就可以了。 RabbitMQ与Erlang的兼容关

    2024年02月12日
    浏览(26)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包