• 学习笔记(3)centos7 下安装RabbitMQ


    centos7 安装RabbitMQ

    安装erlang

    1. 因为RabbitMQ由ERLANG实现,所以需要先安装erlang.可以从https://www.erlang-solutions.com/resources/download.html 中下载对应版本的erlang rpm进行安装
    2. 执行下面的命令安装erlang
    yum install esl-erlang_xx.x-x_centos_6_amd64
    

    上面的步骤如果由于某些和谐原因没法访问可采取下面源码安装的方式:

    1. 从官网下载最新的源码 http://www.erlang.org/downloads
    2. 执行下面的命令解压下载的源码文件
    tar -zxf otp_src_%OTP-VSN%.tar.gz
    
    1. 设置变量
     cd otp_src_%OTP-VSN%
     export ERL_TOP=`pwd`    # Assuming bash/sh
    
    1. 执行下面的命令
     ./configure 
    

    报错:

    configure: error: No curses library functions found
    configure: error: /bin/sh '/root/otp/erts/configure' failed for erts
    

    执行

    yum -y install ncurses-devel
    ./configure 
    

    报错:

    crypto         : No usable OpenSSL found
    jinterface     : No Java compiler found
    odbc           : ODBC library - link check failed
    ssh            : No usable OpenSSL found
    ssl            : No usable OpenSSL found
    

    执行:

    yum -y install openssl-devel
    ./configure 
    

    报错:

    jinterface     : No Java compiler found
    odbc           : ODBC library - link check failed
    

    上述问题不影响安装我们使用gcc进行编译安装
    执行命令编译安装

    make
    make install
    

    完成!

    安装RabbitMQ

    1. 导入RabbitMQ密钥
    rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
    
    1. 官网下载RabbitMQ rpm包

    2. 执行下面的命令安装

    yum install rabbitmq-server-3.7.4-1.el7.noarch.rpm
    
    1. 执行命令启动服务
    chkconfig rabbitmq-server on
    service rabbitmq-server start
    
  • 相关阅读:
    JavaScript节点介绍
    JavaScript DOM操作案例tab切换案例
    Binder系列10—总结
    Binder系列9—如何使用AIDL
    Binder系列8—如何使用Binder
    Binder系列7—framework层分析
    Binder系列2—Binder Driver再探
    Binder系列1—Binder Driver初探
    Binder系列3—启动ServiceManager
    Binder系列4—获取ServiceManager
  • 原文地址:https://www.cnblogs.com/wtbtbd/p/8746149.html
Copyright © 2020-2023  润新知