zoukankan      html  css  js  c++  java
  • Centos7 下安装 RabbitMQ

    https://cloud.tencent.com/developer/article/1510630

    安装 erlang

    1.下载erlang

    官网地址 http://www.erlang.org/download 挑选合适的版本 然后 wget 比如目前最新版本 19.3
    运行命令 wget http://erlang.org/download/otp_src_19.3.tar.gz

    2.使用yum安装下必须的配件:

    yum install gcc glibc-devel make ncurses-devel openssl-devel autoconf
    yum install unixODBC unixODBC-devel

    3.开始安装

    tar -zxvf otp_src_19.3.tar.gz
    cd otp_src_19.3
    ./configure --prefix=/usr/local/erlang --enable-hipe --enable-threads --enable-smp-support --enable-kernel-poll --without-javac
    这步可能会出现提示提示缺少的组件,详情见常见问题
    make && make install (ps:超慢)
    输入 ./erl

    4.常见问题:

    *********************************************************************
    **********************  APPLICATIONS DISABLED  **********************
    *********************************************************************
    
    jinterface     : Java compiler disabled by user
    
    *********************************************************************
    *********************************************************************
    **********************  APPLICATIONS INFORMATION  *******************
    *********************************************************************
    
    wx             : wxWidgets not found, wx will NOT be usable
    
    *********************************************************************
    *********************************************************************
    **********************  DOCUMENTATION INFORMATION  ******************
    *********************************************************************
    
    documentation  : 
                     fop is missing.
                     Using fakefop to generate placeholder PDF files.
    
    *********************************************************************

    其中APPLICATIONS DISABLED 标示是必须要安装的,另外两个项目可以忽略 jinterface : Java compiler disabled by user 如果不用java编译可以忽略 在编译的时候 加入–without-javac

    可以使用 .erl 来判断是否安装成功

    安装 RabbitMQ

    1. 下载 rabbitmq-server-generic-unix-3.7.8.tar.xz http://www.rabbitmq.com/download.html
    2. 安装 python
    yum install python -y
    1. 安装 python-simplejson
    yum install xmlto -y
    yum install python-simplejson -y
    1. 解压 rabbitmq 并放到自定义文件夹
    xz -d rabbitmq-server-generic-unix-3.7.8.tar.xz
    tar xf rabbitmq-server-generic-unix-3.7.8.tar
    mv rabbitmq_server-3.7.8 /usr/local/rabbitmq
    1. 配置 /etc/profile 并且使得文件生效
    #set erlang environment 
    export PATH=$PATH:/usr/local/erlang/bin
     
    #set rabbitmq environment 
    export PATH=$PATH:/usr/local/rabbitmq/sbin
    source /etc/profile
    1. 运行 RabbitMQ
    [root@xxxxx sbin]# rabbitmq-server

    连续按两下 ctrl c 退出命令行

    1. 查看 5672 是否被监听
    netstat -nap | grep 5672
  • 相关阅读:
    页面性能优化的简单介绍
    JavaScript基础介绍
    迅雷/快车/旋风地址转换器
    关于 API 中返回字串的一些问题
    将文件夹映射为驱动器的工具
    BCB/Delphi2007 隐藏任务栏图标
    所有小工具
    oracle ora01033和ora00600错误
    批量更改文件名的批处理文件
    替代Windows运行功能的工具FastRun
  • 原文地址:https://www.cnblogs.com/dousnl/p/11771181.html
Copyright © 2011-2022 走看看