Linux 安装 rabbitmq (详细)

来源:互联网 发布:ip代理切换软件 编辑:程序博客网 时间:2024/06/18 10:34

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

在安装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 installPython -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/profileERLANG_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





原创粉丝点击