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

浙公网安备 33010602011771号