Linux系统(Centos)下单机RabbitMQ环境搭建及下载安装

Linux系统(Centos)下单机RabbitMQ环境搭建及下载安装

  1. erlang下载:由于国内访问国外网站下载速度的问题,建议使用镜像下载。而安装RabbitMQ需要安装erlang,还有考虑版本适配的问题,因此需要先安装好erlang再考虑安装RabbitMQ的版本(这里这么操作是因为,在安装erlang的时候找到的资源都是确实一大堆依赖,只有以下的安装方法可以使用,因此只能反过来通过erlang确定RabbitMQ版本)。

    # 在Linux系统下的cmd窗口调用该命令,将安装包下载到目标文件夹中
    wget https://packages.erlang-solutions.com/erlang-solutions-2.0-1.noarch.rpm
    

    解压安装:可以看到,我这里安装的erlang版本是24,erlang的安装是在观看RabbitMQ相关学习视频的时候跟着视频学的,虽然视频安装下来的版本是23,但是运行该命令下载出来的版本是24,应该是因为更新维护了,因此需要到相关网站上查询对应版本;

    RabbitMQ与erlang版本对应关系

    rpm -Uvh erlang-solutions-2.0-1.noarch.rpm
    yum install -y erlang
    
    # 安装成功后,可以通过下面命令检查erlang的版本
    erl -v
    
    # 安装成功后,还需要安装socat
    yum install -y socat
    

    在这里插入图片描述

  2. RabbitMQ下载安装:同样因为国内网络的原因,建议前往镜像下载。

    RabbitMQ 国内加速下载 | newbe

    因为erlang版本为24的原因,个人在选择RabbitMQ的时候选择了3.8.20,同时因为是Centos8版本的操作系统,选择了el8的安装包;如果是Centos7版本的操作系统,则选择el7的安装包即可,下载完成后放置到目标文件夹即可进行安装。

    在这里插入图片描述

    rpm -Uvh rabbitmq-server-3.8.20-1.el8.noarch.rpm
    yum install -y rabbitmq-server
    
    # 安装成功后,使用systemctl查看相关服务是否可以打开验证安装结果
    systemctl start rabbitmq-server			#打开rabbitmq-server服务
    systemctl stop rabbitmq-server			#关闭服务
    systemctl restart rabbitmq-server		#重启服务
    systemctl enable rabbitmq-server		#设置服务为开机自启动
    systemctl status rabbitmq-server		#查看服务状态
    

    通过 systemctl status rabbitmq-server 命令查看运行状态时显示 active(running) 即说明安装运行成功。

    在这里插入图片描述

  3. 安装完成后,可以通过web进入可视化界面查看当前RabbitMQ的状态,具体操作可查看下面链接视频教程:

    【学相伴】RabbitMQ最新完整教程IDEA版通俗易懂 | KuangStudy | 狂神说 | 学相伴飞哥_哔哩哔哩_bilibili

    如果是远程服务器搭建的RabbitMQ,需要开放相应的端口号15672和5672,这一操作可以通过服务提供商网站,如阿里云,网易等,实现,也可以在Linux系统中通过命令行实现,不多做介绍。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值