**在 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