rabbitMQ 队列 安装

为了便于新手的操作 我先给大家一个步骤 让大家先可以 跑起来 一个 ,然后再去了解 里面的工作原理,我觉着这样能更快的走些捷径去学习、

这里我先吐槽一下 , 在网上我看过很多篇文章, 内容有深有浅,恕我愚钝 一下午我才安装完成, 下面我给大家介绍   在 linux环境下安装 和 测试 rabbitMQ 队列的 例子

好 言归正传   大体步骤如下 :

1、先安装 erlang      安装erlang的步骤如下

在敲命令前,有些新手 需要先创建一个 lunux虚拟机环境去测试,创建之后   要先安装下 yum(可以理解为一个解析工具)这个东西,安装yum命令如下    

[root@web-2 otp_src_R15B01]# yum install lrzsz     //这样  yum 就安装成功了 , 然后再操作下面
[root@web-2 otp_src_R15B01]# wget http://erlang.org/download/otp_src_R15B01.tar.gz    //下载
[root@web-2 otp_src_R15B01]# tar zxvf otp_src_R15B01.tar.gz    //解压
[root@web-2 otp_src_R15B01]# cd otp_src_R15B01  //进入
[root@web-2 otp_src_R15B01]# ./configure --prefix=/home/software/erlang //编译到指定路径
  
  
  
  

如果以上步骤出现了
configure: error: No curses library functions found
configure: error: /bin/sh '/root/otp_src_R15B01/erts/configure' failed for erts
这两个错误的话  需要如下操作
yum list|grep ncurses
yum -y install ncurses-devel


好了 我们重新编译
[root@web-2 otp_src_R15B01]# ./configure --prefix=/home/software/erlang
[root@web-2 otp_src_R15B01]# make && make install
到此为止 erlang       安装完毕
为了方便使用
[root@web-2 otp_src_R15B01]# ln -s /home/software/erlang/bin/erl /usr/local/bin/erl


下面测试一下erlang 是否安装成功
[root@web-2 otp_src_R15B01]# erl
结果如下:
Erlang R15B01 (erts-5.9.1) [source] [64-bit] [async-threads:0] [hipe] [kernel-poll:false]
 
Eshell V5.9.1  (abort with ^G)
1> halt().
[root@web-2 otp_src_R15B01]# 
OK. 成功了。


2、在安装 rabbitmq

[root@web-2 ~]# wget http://www.rabbitmq.com/releases/rabbitmq-server/v2.8.6/rabbitmq-server-generic-unix-2.8.6.tar.gz
[root@web-2 ~]# tar zxvf rabbitmq-server-generic-unix-2.8.6.tar.gz
[root@web-2 ~]# mv rabbitmq_server-2.8.6 /home/software/rabbitmq
以上 rabbitmq 安装完毕

 rabbitmq安装完毕。下面启动
[root@web-2 rabbitmq]# /home/software/rabbitmq/sbin/rabbitmq-server start
如果执行start的时候出现了 erl: command not found 这样的错误 那么 我们需要配置一下  erlang的路径  命令如下
[root@localhost sbin]#  vim /etc/profile 
然后再最下面一行加入 
ERL_HOME=/usr/local/erlang    //这里是你创建的erlang路径  也就是  /home/software/erlang
PATH=$ERL_HOME/bin:$PATH
export ERL_HOME PATH
好了 让我们再次 启动 rabbitmq 
/home/software/rabbitmq/sbin/rabbitmq-server start
OK成功

停止服务

[root@web-2 rabbitmq]# /home/software/rabbitmq/sbin/rabbitmqctl stop
OK 安装 过程到此结束


你可能感兴趣的:(rabbitmq)