Linux环境下搭建rabbitmq-解压缩方式-tar文件


1.搭建环境:

  Linux->Centos7

  rabbitmq:下载网址:https://www.rabbitmq.com/install-generic-unix.html

  erlang,下载网址:http://erlang.org/download/ 注意:新版的rabbitmq需要高版本erlang语言支持。尽量21以上,【下载超级慢】

2.将下载好的rabbitmq和erlang放到centos7中,我是将两个tar文件放入到了rabbit中。【可以自己找地方】

 

 

 

 3.我们首先安装erlang语言,解压缩erlang

 tar -xvf otp_src_21.3.tar.gz
直接加入依赖模块
yum install openssl-devel -y
防止rabbitmq安装完成出现crypto的警告问题

4.在erlang目录下,运行脚本:

yum install openssl-devel
./configure --prefix=/usr/erlang --without-javac

如果报错,那么请看最下面的说明。

 

 

 运行完成,会看到以下结果:

 

 

 5.看到以上内容后,说名没问题了,接下来在当前目录下,运行命令:

make && make install

我的当前目录为:

 

 

6.配置环境变量,如下

  在/etc/profile,最下方,插入:

  注意:$PATH:你对应的安装erlang语言的目录/bin

export PATH=$PATH:/root/rabbit/otp_src_21.3/bin

7.进行重新编译profile文件,命令如下:

source /etc/profile

8.运行erl,命令如下:

 

 安装erlang成功!

=====================================================================

1.安装erlang成功后,安装rabbitmq,当前目录,进行解压rabbitmq文件

  运行如下命令:

  

 xz -d rabbitmq-server-generic-unix-3.7.17.tar.xz 
tar -xvf rabbitmq-server-generic-unix-3.7.17.tar 

 

2.将rabbitmq中的sbin添加到/etc/profile中

export PATH=$PATH:/root/rabbit/rabbitmq_server-3.7.17/sbin

重新编译

source /etc/profile

 

 安装完成!!!!

---------------------------------------------------------------------------------------------------------------

说明:可能会遇到的问题:

1.运行命令报错

./configure --prefix=/usr/erlang --without-javac
这个命令报错

 

解决方案:

  yum install gcc

2.运行命令 

./configure --prefix=/usr/erlang --without-javac
报以下错误:

 

 

 解决方案:安装perl语言, 注意版本

  yum install perl

 

 3.运行以下命令:

./configure --prefix=/usr/erlang --without-javac
报错,错误信息为:

 

 

解决方案:

  运行命令:yum install ncurses-devel 

 

posted @ 2019-09-18 09:15  MrSans  阅读(1439)  评论(0)    收藏  举报