rabbitmq的安装(一)

1.首先rabbitmq 是依赖erlang的 所以我们首先要安装erlang

下面首先演示 Erlang 的安装。第一步,解压安装包,并配置安装目录,这里我们预备安装 到 /opt/erlang 目录下:

[root@hidden [root@hidden [root@hidden

-)# tar zxvf otp_src_19 .3.tar.gz
-)# cd otp src 19.3
otp src_19.3)# ./configure --prefix=/opt/er1ang

第二步,如果出现类似关键报错信息 : No curses library functions found。那么此时需要安装 ncurses,安装步骤(遇到提示输入 y 后直接回车即可)如下:

[root@hidden otp_src_19.3)# yum install ncurses-devel

[root@hidden otp_src_19.3)# yum install ncurses-devel 

第三步,安装 Erlang:

 [root@hidden otp_src_19 . 3)# make install

如果在安装的过程中出现类似 "No ***** found" 的提示,可根据提示信息安装相应的包, 之后再执行第二或者第三步,直到提示安装完毕为止。

第四步,修改 /etc/profile 配置文件,添加下面的环境变量:

 

ERLANG HOME=/opt/erlang
export PATH=$PATH:$ERLANG HOME/bin e x p o r t ERLANG_HOME

最后执行如下命令让配置文件生效 :

[root@hidden otp_src_19 .3) # source /etc/profile

可以输入 erl 命令来验证 Erlang是否安装成功,如果出现类似以下的提示即表示安装成功:

[root@hidden -)# erl
Erlang/OTP 19 [erts-8.1) [source) [64-bit) [smp:4 : 4) [async-threads : 10) [hipe)

[kernel-poll:false)

Eshell V8 .1 (abort with ^G) 1>

2.安装 rabbitmq

这里选择将 RabbitMQ 安装到与 Erlang 同一个目录 (/opt) 下面 :

[root@hidden -]# tar zvxf rabbitmq-server-generic-unix-3.6.10.tar.gz -c lopt [root@hidden - ]# cd lopt
[root@hidden -]# mv rabbitmq_server-3 . 6.10 rabbitmq

同样修改 /etc/profile 文件 , 添加下面的环境变量 : export PATH=$PATH : /opt/rabbitm q/sbin

export RABBITMQ HOME=/opt/rabbitmq


之后执行 source/etc/profile 命令让配置文件生效。

在修改了 /etc/profile 配置文件之后,可以任意打开一个 Shell 窗口,输入如下命令以 运行 RabbitMQ 服务 :

rabbitmq-server -detached

在 rabbitmq-server 命令后面添加一个 "-detached" 参数是为了能够让 RabbitMQ 服务以守护进程的方式在后台运行,这样就不会因为当前 Shell 窗口的 关闭而影响服务。

运行 rabbitmqctl status 命令查看 RabbitMQ 是否正常启动,示例如下:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章