当前位置:   article > 正文

centos6 rabbitmq安装_esl-erlang-compat 下载

esl-erlang-compat 下载

1,下载安装包,需要下载三个包esl编译的rpm包,esl erlang兼容包和rabbitmq包

   esl erlang rpm包   (esl-erlang_19.0~centos~6_amd64.rpm)

   esl erlang rpm 兼容包 (esl-erlang-compat-R14B-1.el6.noarch)

   rabbitmq rpm包(rabbitmq-server-3.6.5-1.noarch.rpm)
   或者:tar包(rabbitmq-server-generic-unix-3.6.5.tar)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

2,Centos默认缺少依赖包,提示如下错误

这里写图片描述

手动安装依赖包

yum install unixODBC unixODBC-devel wxBase wxGTK SDL wxGTK-gl  
  • 1

3,依次执行安装命令

rpm 包安装:

 [root@localhost rabbitmq]# rpm -ivh esl-erlang_19.0~centos~6_i386.rpm   
    [root@localhost rabbitmq]# rpm -ivh esl-erlang-compat-R14B-1.el6.noarch.rpm   
    [root@localhost rabbitmq]# rpm -ivh rabbitmq-server-3.6.5.noarch.rpm   
  • 1
  • 2
  • 3

在安装rabbitmq-server的过程中遇到了一个问题:

Error: Package: rabbitmq-server-3.6.0-1.noarch (/rabbitmq-server-3.6.0-1.noarch) 
Requires: erlang >= R16B-3 
You could try using --skip-broken to work around the problem 
You could try running: rpm -Va --nofiles --nodigest
  • 1
  • 2
  • 3
  • 4

这是由于erlang的版本问题,其实是没有影响的,你可以使用rpm -ivh –nodeps rabbitmq-server-3.6.0-1.noarch.rpm安装。

tar 包安装:
解压到指定的文件夹下:

 tar zxvf rabbitmq-server-generic-unix-3.6.5.tar
  • 1

建立软链接

ln -s rabbitmq-server-generic-unix rabbitmq
  • 1

实现后台启动 :

cd rabbitmq/sbin
./rabbitmq-server -detached
  • 1
  • 2

修改/etc/profile,添加环境变量:

#set rabbitmq environment
export PATH=$PATH:/opt/rabbitmq/sbin
  • 1
  • 2

使得文件生效:

source profile
  • 1

关闭rabbitmq

cd /opt/rabbitmq/sbin
./rabbitmqctl stop
  • 1
  • 2

这样就完成了安装

4,运行 service rabbitmq-server restart

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/40164
推荐阅读
相关标签
  

闽ICP备14008679号