博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Centos 6.8 系统下安装RabbitMQ方法
阅读量:7087 次
发布时间:2019-06-28

本文共 2288 字,大约阅读时间需要 7 分钟。

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

1,到erlang官网下载  

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官网下

完成安装

 

转载于:https://www.cnblogs.com/tu6ge/p/5673320.html

你可能感兴趣的文章
centos6.5 安装jdk7和tomcat7
查看>>
linux 的diff 命令
查看>>
蜘蛛纸牌存档文件,修改分数
查看>>
Windows系统环境下创建mysql主从数据库方法(双向主从复制)
查看>>
apache shiro的工作流程分析
查看>>
bzoj1878[SDOI2009]HH的项链
查看>>
在vue2.0中使用sass
查看>>
那么 Appium 到底是怎么工作的呢?
查看>>
nth-Child用法
查看>>
关于setTimeout的妙用前端函数节流
查看>>
【5】标题上的小logo
查看>>
jvm内存设置及总结
查看>>
mysql基本数据类型(mysql学习笔记三)
查看>>
mongo数据删除和游标
查看>>
[原]Unity3D深入浅出 - 认识开发环境中的Layers面板
查看>>
【leetcode】719. Find K-th Smallest Pair Distance
查看>>
jmeter使用csv传参进行并发测试验证
查看>>
Laravel踩坑笔记——illuminate/html被抛弃
查看>>
C++的重载(overload)与重写(override)
查看>>
android 常用的代码段整理 不断更新
查看>>