Centos7安装RabbitMQ
RabbitMQ centos7安装
rabbitmq需要依赖erlang,下面为版本之间的关系
rabbitmq版本 | erlang最低版本 | erlang最高版本 |
---|---|---|
3.9.0 - 3.9.14 | 23.2 | 24.x |
3.8.16 - 3.8.28 | 23.2 | 24.x |
3.8.9 - 3.8.15 | 22.3 | 23.x |
3.8.4 - 3.8.8 | 21.3 | 23.x |
3.8.0 - 3.8.7 | 21.3 | 22.x |
如果安装erlang23.3版本,那么可以使用3.8.4-3.9.14的所有版本(有待验证
)
Erlang安装
1、依赖安装
yum -y install make gcc gcc-c++ build-essential openssl openssl-devel unixODBC unixODBC-devel kernel-devel m4 ncurses-devel xmlto perl wget gtk2-devel binutils-devel
2、下载rabbitmq提供的特殊版erlang
网址:零依赖Eralng
#下载后即可直接安装
rpm -ivh erlang-23.3.4.10-1.el7.x86_64.rpm
安装后的位置是在/usr/lib64/erlang
3、测试
erl
#将会出现以下结果
[root@centos ~]# erl
Erlang/OTP 23 [erts-11.2.2.9] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:1] [hipe]
Eshell V11.2.2.9 (abort with ^G)
1> halt().
[root@centos ~]#
4、ERLANG_HOME环境配置
vim /etc/profile
ERLANG_HOME=/usr/lib64/erlang
export