• 2.RabbitMQ安装


    2.RabbitMQ安装

    注意:安装时使用的系统是CentOS-7,MQ基本概念和RabbitMQ的相关知识请查看写的文章。

    1、安装依赖环境

    在线安装依赖环境:

    yum install build-essential openssl openssl-devel unixODBC unixODBC-devel 
    make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz
    
    • 1
    • 2
    2、安装Erlang语言依赖

    RabbitMQ的开发语言是Erlang,所以需要安装Erlang依赖环境。

    上传安装包

    erlang-18.3-1.el7.centos.x86 64.rpm

    socat-1.7.3.2-5.el7.lux.x86 64.rpm

    rabbitmg-server-3.6.5-1.noarch.rpm

    安装

     rpm -ivh erlang-18.3-1.el7.centos.x86 64.rpm
    
    • 1

    如果报下面的错

    在这里插入图片描述

    说明gblic 版本太低。可以查看当前机器的gblic版本

    strings /lib64/libc.so.6|grep GLIBC
    
    • 1

    使用yum更新安装依赖

     sudo yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlit e-devel readline-devel tk-devel gcc make -y
    
    • 1

    下载rpm包

    1. wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-e16/epel-6-x86_64/glibc-2.17-55.fc20/glibc-utils-2.17-55.el6.x86_64.rpm &
    2. wgethttp://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-e16/epel-6-x86_64/glibc-2.17-55.fc20/glibc-static-2.17-55.el6.x86_64.rpm &
    3. wget httpi//copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-2.17-55.el6.x86_64.rpm &
    4. wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-common-2.17-55.el6.x86_64.rpm &
    5. wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-devel-2.17-55.e16.x86_64.rpm &
    6. wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/glibc-headers-2.17-55.el6.x86_64.rpm &
    7. wget http://copr-be.cloud.fedoraproject.org/results/mosquito/myrepo-el6/epel-6-x86_64/glibc-2.17-55.fc20/nscd-2.17-55.e16.x86_64.rpm &
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7

    安装rpm包

     sudo rpm -Uvh *-2.17-55.el6.x86_64.rpm --force --nodeps
    
    • 1

    安装完毕后再查看glibc版本,发现glibc版本已经到2.17了

    strings /lib64/libc.so.6 | grep GLIBC
    
    • 1
    3、安装RabbitMQ
    #安装
    rpm -ivh socat-1.7.3.2-1.1.el7.x86_64.rpm
    #安装
    rpm-ivh rabbitmg-server-3.6.5-1.noarch.rpm
    
    • 1
    • 2
    • 3
    • 4
    4、开启管理界面及配置
    #开启管理界面
    rabbitmq-plugins enable rabbitmq_management 
    #修改默认配置信息
    vim /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.5/ebin/rabbit.app
    #比如修改密码、配置等等,例如:loopback users 中的 <<"guest">>,只保留guest
    
    • 1
    • 2
    • 3
    • 4
    • 5
    5、启动
    service rabbitmq-server start #启动服务
    service rabbitmq-server start #停止服务
    
    • 1
    • 2
  • 相关阅读:
    【王道】操作系统OS第四章文件管理(四)
    Android绘图学习(一)
    【STL】迭代器与容器的使用(11)
    【热点】老黄粉碎摩尔定律被,量产Blackwell解决ChatGPT耗电难题
    Linux Shell脚本
    platform驱动框架梳理
    CMU15-213 课程笔记 04-Floating Point
    java创建对象的几种方法
    Bean的生命周期
    在中国,技术到底有多有用?
  • 原文地址:https://blog.csdn.net/Mao_yafeng/article/details/128077787