centos7 rabbitmq安装配置[亲测可用]

最近学习了商品秒杀功能,其中接口优化用到了rabbitmq异步队列,在安装过程折腾了很久,终于弄好,做一些必要的笔记,一来是对自己学习的知识的巩固,二来对有同样问题的人有参考作用



♡首先向奋战在抗疫一线的"白衣天使"表达敬意♡

一 版本兼容性

erlang和rabbitmq的版本必须兼容

在这里插入图片描述

二 安装配置erlang

  1. 下载erlang

    wget http://erlang.org/download/otp_src_22.2.tar.gz
    

    如果觉得网速慢,可以先下载到本地再上传:
    网盘链接 提取码:dv76

  2. 解压

    tar -zxvf otp_src_22.2.tar.gz
    
  3. 安装必要的环境

    yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel
    yum install unixODBC unixODBC-devel
    
  4. 编译并安装

    扫描二维码关注公众号,回复: 11299592 查看本文章
    cd otp_src_22.2 
    ./configure --prefix=/usr/local/erlang
    make && make install 
    
  5. 配置环境变量

    vi /etc/profile
    PATH=$PATH:/usr/local/erlang/bin
    source /etc/profile
    
  6. 检测

    erl
    

三 安装配置rabbitmq

  1. 下载rabbitmq
    网盘链接 提取码:fdov
    下载后上传到服务器的/usr/local目录下

  2. 解压

    xz -d rabbitmq-server-generic-unix-3.8.3.tar.xz
    tar xf rabbitmq-server-generic-unix-3.8.3.tar
    
  3. 安装必要的环境

    yum install python -y
    yum install xmlto -y
    yum install python-simplejson -y
    
  4. 配置环境变量

    vi /etc/profile
    PATH=$PATH:/usr/local/erlang/bin:/usr/local/rabbitmq_server-3.8.3/sbin
    source /etc/profile
    
  5. 检测

    rabbitmq-server
    

四 总结

   如有错误恳请指正,如有侵权请联系我删除
   参考文章:
        https://blog.csdn.net/qq_38550836/article/details/9535734
        https://blog.csdn.net/yanxilou/article/details/102843163

猜你喜欢

转载自blog.csdn.net/qq_39007083/article/details/104977840