centos6.5安装rabbitmq详细教程

本文详细介绍如何在Linux环境下安装和配置RabbitMQ消息中间件,包括必要的依赖环境搭建、Python与Erlang语言环境的配置及RabbitMQ的安装步骤,并介绍了如何启用Web管理插件及配置远程访问。
摘要由CSDN通过智能技术生成
 
 
1
2
3
 集群安装请参考附件
安装环境
#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
下载并解压:
#wget 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脚本的声明头:
#vi /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
下载解压
#wget 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
下载解压
#wget 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.
#ls /etc/rabbitmq
enabled_plugins
默认启动后是不允许远程连接的,如果要远程连接需要配置rabbitmq.config
此文件默认不进行创建,需手动创建,文件需要位于:/etc/rabbitmq下
允许远程连接的配置为:[{rabbit, [{loopback_users, []}]}].
1
2
3
4
5
启动rabbitmq
#rabbitmq-server start
如果 报主机名找不到的错误
#vim /etc/hosts
127.0.0.1 localhost ${hostName}
1 guest/guest 登录localhost:15672

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值