CentOs6.5 安裝rabbitmq(轉)


// 安裝預環境
yum install gcc gcc -c++
yum install zlib zlin-devel
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// 替換系統默認python2.6-->2.7
下載並解壓:http: //www .python.org /ftp/python/2 .7.6 /Python-2 .7.6.tgz
cd Python-2.7.6
// 配置安裝目錄
. /configure --prefix= /usr/local/python27
// 編譯&&安裝
make && make install
// 廢棄舊python
mv /usr/bin/python /usr/bin/python2 .6.6.old
// 建立新版本python鏈接
ln -s /usr/local/python27/bin/python /usr/bin/python
// 於是現在python -V:
Python 2.7.6
// 修改yum腳本的聲明頭: /usr/bin/yum
/usr/bin/python ----> /usr/bin/python2 .6
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// Erlang 安裝
yum -y install make gcc gcc -c++ kernel-devel m4 ncurses-devel openssl-devel
 
// 下載Erlang:http: //www .erlang.org /download/otp_src_R16B02 . tar .gz,解壓
// 配置安裝
  . /configure --prefix= /usr/local/erlang --with-ssl - enable -threads - enable -smmp-support - enable -kernel-poll -- enable -hipe --without-javac
// 編譯安裝
make && make install
// 配置環境變量, vim /etc/profile , 添加:
ERLANG_HOME= /usr/local/erlang
PATH=$ERLANG_HOME /bin :$PATH
export ERLANG_HOME
export PATH
source /etc/profile
輸入命令erl檢驗是否安裝成功
?
1
2
3
4
5
6
7
8
9
// rabbitmq-server安裝:
// 依賴包xmlto
yum install xmlto
// 下載,解壓之
http: //www .rabbitmq.com /releases/rabbitmq-server/v3 .1.5 /rabbitmq-server-3 .1.5. tar .gz
// 編譯
make
// 安裝
make install TARGET_DIR= /opt/rabbitmq SBIN_DIR= /opt/rabbitmq/sbin MAN_DIR= /opt/rabbitmq/man
?
1
2
3
4
5
6
7
8
9
10
11
12
安裝web插件管理界面                                                                       mkdir /etc/rabbitmq
rabbitmq-plugins enable rabbitmq_management
The following plugins have been enabled:
   mochiweb
   webmachine
   rabbitmq_web_dispatch
   amqp_client
   rabbitmq_management_agent
   rabbitmq_management
Plugin configuration has changed. Restart RabbitMQ for changes to take effect.
[root@rabbitmqmaster sbin] # ls /etc/rabbitmq
enabled_plugins
?
1
2
3
4
5
// 啟動rabbitmq
rabbitmq-server start
// 有可能報主機名找不到的錯誤,
vim /etc/hosts
127.0.0.1 localhost ${hostName}
?
1
guest /guest 登錄localhost:15672

收工。

 

本文注意點在於,安裝web插件的時候,由於/opt/rabbitmq/sbin 所有的文件都不具備可執行權限,需要修改可執行權限

cd /opt/rabbitmq/sbin

#chmod 755 *

sh rabbitmq-plugins enable rabbitmq_management

ls /etc/rabbitmq 下面有一個文件enabled_plugins

 

后台運行rabbitmq-server 

sh rabbitmq-server -detached

 

原文地址:http://my.oschina.net/indestiny/blog/192313


免責聲明!

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



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