zoukankan      html  css  js  c++  java
  • Centos 6.8 系统下安装RabbitMQ方法

    一,安装 RabbitMQ 首先要先安装 erlang

    1,到erlang官网下载 OTP 19.0 Source File 

    2,解压 tar zvxf otp_src_19.0.tar.gz

    3,cd otp_src_19.0

    4 ,./configure --prefix=/opt/erlang    --without-javac 编译

    发现问题,解决问题,如:

    ********************************************************************* 
    **********************  APPLICATIONS DISABLED  ********************** 
    ********************************************************************* 
    crypto         : No usable OpenSSL found 
    odbc           : ODBC library - link check failed 
    orber          : No C++ compiler found 
    ssh            : No usable OpenSSL found 
    ssl            : No usable OpenSSL found 
    ********************************************************************* 
    ********************************************************************* 
    **********************  APPLICATIONS INFORMATION  ******************* 
    ********************************************************************* 
    wx             : wxWidgets not found, wx will NOT be usable 
    ********************************************************************* 
    ********************************************************************* 
    **********************  DOCUMENTATION INFORMATION  ****************** 
    ********************************************************************* 
    documentation  : 
                     fop is missing. 
                     Using fakefop to generate placeholder PDF files. 

     解决上述问题:

         1. ODBC library - link check failed   需要安装 unixODBC     

          > yum list|grep unixODBC  

          > yum install unixODBC-devel

         2.  No usable OpenSSL found  :需要安装 openssl   

           > yum list|grep ssl

           > yum install openssl-devel

         3.   No C++ compiler found:需要安装gc c++ 编译器 

          >  yum list|grep gcc

        > yum install gcc-c++ 

    好了,现在重点来了,我们还需要安装wxWidgets

    先去官网下载wxWidgets

    然后解压 bzip2 -d wxWidgets-3.0.0.tar.bz2     tar   -jxvf

    编译的时候要注意,./configure --with-opengl --enable-debug --enable-unicode

    这是重点,如果不加这些参数,你是编译不过去的,好了这个很快

    编译过程中,会提示你找不到GTK+

    我用了一个懒办法,直接运行了 yum install *gtk* 涉及到gtk的包有很多需要安装,(ps:有个更好的方法,http://www.th7.cn/system/lin/201312/48374.shtml,由于没有耐心了,没有细看)

    下一步 make时间比较久,建议用make && make install

    好了,回过头来,继续编译erlang

    然后 make && make install 同样需要花一段时间

    好了erlang终于安装完了

    二,接下来开始安装RabbitMQ 

    现在需要设置环境变量

    vim /etc/profile

    export PATH=$PATH:/usr/lib/rabbitmq/bin
    export PATH=$PATH:/home/erlang/bin

    然后source profile使环境变量生效

    安装rabbitmq的时候,可能报错误 说erlang版本不对,只要你安装完了erlang,并且检测到erlang安装正确了,就可以忽略这个提示,直接运行

    rpm -ivh --nodeps rabbitmq-server-3.6.3-1.noarch.rpm 即可

    这个rpm包,从rabbitmq官网下

    完成安装

  • 相关阅读:
    Sobel算子 (转)
    由矩阵运算来看初等矩阵的左乘右乘所影响到矩阵的行列变换的本质(转)
    矩阵的迹(转)
    深度神经网络识别图形图像的基本原理(转)
    图解卷积神经网络(二)(转)
    Matlab 的reshape函数(转)
    iOS关键词weak和assign的区别
    网络层HTPPS和HTTP的概念与区别
    iOS开发之#impor与#include的区别
    iOS制作自己的Framework框架
  • 原文地址:https://www.cnblogs.com/tu6ge/p/5673320.html
Copyright © 2011-2022 走看看