Linux 安装 rabbitmq (详细)

网上的资料太乱 很容易把环境搞乱  费了九牛二虎之力总算出来了 但这足足浪费了我一天的时间

在安装rabbitmq之前首先要安装erlang,以及相关的依赖python 、simplejson

1,安装python

#wget http://www.python.org/ftp/python/2.5.2/Python-2.7.3.tar.bz2  
#tar -jxvf Python-2.7.3.tar.bz2  
#cd Python-2.7.3  
#./configure  
#make && make install
Python -V 查看版本


2,安装 simplejson

#wget http://pypi.python.org/packages/source/s/simplejson/simplejson-2.0.9.tar.gz  
#tar -zxvf simplejson-2.0.9.tar.gz  
#cd simplejson-2.0.9    
#python setup.py install


3,安装 erlang 
#yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel   
#yum install libX* java* tk unixODBC unixODBC-devel  
#yum -y install ncurses-devel   
#yum install ncurses-devel   
#yum -y install xmlto  
#wget http://www.erlang.org/download/otp_src_R16B02.tar.gz
#tar -zxvf otp_src_R16B02.tar.gz
#cd erlang_R16B/   
#./configure
#make && make install
#vi /etc/profile
ERLANG_HOME=/usr/local/erlang    
PATH=$ERLANG_HOME/bin:$PATH    
export ERLANG_HOME PATH 
#source /etc/profile //是文件生效
-------安装完成-------
输入  erl   进入erlang则成功安装
halt().  退出erl 


4,安装 RabbitMQ

#yum install nc //版本---nc.x86_64---  
  
cd /usr/local  
#wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.1.1/rabbitmq-server-3.1.1.tar.gz  
#tar -zxvf  rabbitmq-server-3.1.1.tar.gz
#cd rabbitmq-server-3.1.1  
#make  
如果机器上python 版本为2.6以下版本 会提示You don't appear to have simplejson.py installed 安装。
#make install TARGET_DIR=/opt/mq/rabbitmq SBIN_DIR=/opt/mq/rabbitmq/sbin MAN_DIR=/opt/mq/rabbitmq/man


5,安装web插件管理界面

#cd /opt/mq/rabbitmq/sbin   
#mkdir /etc/rabbitmq/  
#./rabbitmq-plugins enable rabbitmq_management

#./rabbitmq-server start &


7,浏览器登录查看 默认用户名密码都是 guest

由于是在Linux上安装 在本地浏览器打开需要开放15672端口
#vi /etc/sysconfig/iptables
添加  -A INPUT -m state --state NEW -m tcp -p tcp --dport 15672 -j ACCEPT
重启  service iptables restart





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值