歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> CentOS 6.4下Rabbitmq安裝

CentOS 6.4下Rabbitmq安裝

日期:2017/2/28 14:34:33   编辑:Linux教程

**在 CentOS 6.4上安裝python***


注意啊,自己手動安裝python2.7.5,不要動系統上面其他的版本

yum install zlib

yum install zlib-devel

下載python-2.7.6.tar.gz文件

tar -xzvf python-2.7.6.tar.gz

cd python-2.7.6


./configure


make && make install


****安裝simplejson*****

如果機器上python 版本為2.6以下版本會提示You don't appear to havesimplejson.py installed 安裝。

下載鏈接:http://pypi.python.org/packages/source/s/simplejson/simplejson-2.6.1.tar.gz

$ tar xvzf simplejson-2.6.1.tar.gz
$ cd simplejson-2.6.1
$ python setup.py install

# python -V

Python 2.7.5


***在 CentOS 6.4上安裝Erlang***

在本節中,我們將來學習如何在CentOS 6.4上安裝erlang,具體的Erlang版本是R16B02。

在安裝之前,需要先要安裝一些其他的軟件,否則在安裝中間會出現一些由於沒有其依賴的軟件模塊而失敗。

首先要先安裝GCC GCC-C++ Openssl等以來模塊:

yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel

再安裝ncurses模塊


yum -y install ncurses-devel

yum install ncurses-devel

下載Erang源代碼文件文件,並對其付權限和解壓文件:


wget http://www.erlang.org/download/otp_src_R16B02.tar.gz

tar -xzvf otp_src_R16B02.tar.gz

mv otp_src_R16B02 erlang_R16B #重命名解壓厚的文件

cd erlang_R16B/

./configure --prefix=/usr/local/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac

make && make install

配置erlang環境

ln -s /usr/local/bin/erl /usr/bin/erl

vi /etc/profile

ERL_HOME=/usr/local/erlang

export PATH=$PATH:$ERL_HOME/bin

測試一下是否安裝成功,在控制台輸入命令erl


*** 在CentOS上安裝rabbitmq-server-3.1.5 ***

在本節中我們來看一下如何在CentOS上安裝RabbitMQ。我們使用的rabbitmq的版本是rabbitmq-server-3.1.5.tar.gz,CentOS的版本是CentOS 6.4。

安裝rabbitmq的具體步驟如下:

下載rabbitmq-server-3.1.5.tar.gz文件,並解壓之:

#cd /usr/local

#wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.1.5/rabbitmq-server-3.1.5.tar.gz

#tar -xzvf rabbitmq-server-3.1.5.tar.gz

在編譯rabbitmq源碼之前先要安裝其需要以來包:


#yum -y install xmlto

否則會編譯不通過:

/bin/sh: line 1: xmlto: command not found

開始編譯源代碼:


#cd rabbitmq-server-3.1.5

#make

#make install TARGET_DIR=/opt/mq/rabbitmq SBIN_DIR=/opt/mq/rabbitmq/sbin MAN_DIR=/opt/mq/rabbitmq/man //將rabbitmq編譯到/opt/mq/rabbitmq目錄


*****安裝web插件管理界面***********

#cd /opt/mq/rabbitmq/sbin

#mkdir /etc/rabbitmq/

#rabbitmq-plugins enable rabbitmq_management


***好了,到這裡rabbitmq已經配置好了,可以啟動了*****

配置hosts文件

127.0.0.1 rabbitmq


#./rabbitmq-server start &

# ps aux | grep rabbitmq //查看端口,默認就是5672

netstat -tnlp | grep 5672

tcp 0 0 0.0.0.0:15672 0.0.0.0:* LISTEN 30435/beam.smp

tcp 0 0 0.0.0.0:55672 0.0.0.0:* LISTEN 30435/beam.smp

tcp 0 0 :::5672 :::* LISTEN 30435/beam.smp

在浏覽器上輸入http://127.0.0.1:15672/登錄管理界面了

RabbitMQ 的詳細介紹:請點這裡
RabbitMQ 的下載地址:請點這裡

推薦閱讀:

CentOS 5.6 安裝RabbitMQ http://www.linuxidc.com/Linux/2013-02/79508.htm

RabbitMQ客戶端C++安裝詳細記錄 http://www.linuxidc.com/Linux/2012-02/53521.htm

用Python嘗試RabbitMQ http://www.linuxidc.com/Linux/2011-12/50653.htm

RabbitMQ集群環境生產實例部署 http://www.linuxidc.com/Linux/2012-10/72720.htm

Ubuntu下PHP + RabbitMQ使用 http://www.linuxidc.com/Linux/2010-07/27309.htm

在CentOS上安裝RabbitMQ流程 http://www.linuxidc.com/Linux/2011-12/49610.htm

Copyright © Linux教程網 All Rights Reserved