rabbitMQ 队列 安装

来源:互联网 发布:veket linux怎么样 编辑:程序博客网 时间:2024/05/16 03:33

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

这里我先吐槽一下 , 在网上我看过很多篇文章, 内容有深有浅,恕我愚钝 一下午我才安装完成, 下面我给大家介绍   在 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 foundconfigure: error: /bin/sh '/root/otp_src_R15B01/erts/configure' failed for erts这两个错误的话  需要如下操作yum list|grep ncursesyum -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/erlangPATH=$ERL_HOME/bin:$PATHexport ERL_HOME PATH好了 让我们再次 启动 rabbitmq /home/software/rabbitmq/sbin/rabbitmq-server startOK成功

停止服务

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


0 0
原创粉丝点击