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.tgzcd Python-2.7.6// 配置安装目录./configure --prefix=/usr/local/python27// 编译&&安装make && make install// 废弃旧pythonmv /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/erlangPATH=$ERLANG_HOME/bin:$PATHexport ERLANG_HOMEexport PATHsource /etc/profile输入命令erl检验是否安装成功 |
|
1
2
3
4
5
6
7
8
9
|
// rabbitmq-server安装:// 依赖包xmltoyum 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/rabbitmqrabbitmq-plugins enable rabbitmq_managementThe following plugins have been enabled: mochiweb webmachine rabbitmq_web_dispatch amqp_client rabbitmq_management_agent rabbitmq_managementPlugin configuration has changed. Restart RabbitMQ for changes to take effect.[root@rabbitmqmaster sbin]# ls /etc/rabbitmqenabled_plugins |
|
1
2
3
4
5
|
// 启动rabbitmqrabbitmq-server start// 有可能报主机名找不到的错误,vim /etc/hosts127.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

浙公网安备 33010602011771号