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

完成安裝

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM