Erlang及Rabbitmq安装

Posted Ido

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Erlang及Rabbitmq安装相关的知识,希望对你有一定的参考价值。

1. 下载erlang源代码及RabbitMQ rpm安装包
     $ wget http://www.erlang.org/download/otp_src_R16B02.tar.gz

     $ wget http://www.rabbitmq.com/releases ... -3.2.0-1.noarch.rpm

2. 编译安装erlang

    解压otp_src_R16B02.tar.gz:
    $ tar -zxvf  otp_src_R16B02.tar.gz

    利用yum安装erlang编译环境:
    $ yum -y install make ncurses-devel gcc gcc-c++ unixODBC unixODBC-devel openssl openssl-devel

    配置erlang:
    $ cd opt_src_R16B02
    $ ./configure      \
       --prefix=/usr/local/erlang     \
       --enable-smp-support          \
       --enable-threads                 \
       --enable-sctp                      \
       --enable-kernel-poll            \
       --enable-hipe                      \
       --with-ssl
     

     或者:

    ./configure --prefix=/usr/local/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac  //不用java编译,故去掉java避免错误 


     编译安装erlang:
     $ make && make install
     
3. 设置环境变量
     $ vi /etc/profile
     
     ERL_HOME=/usr/local/erlang
     PATH=$ERL_HOME/bin: $PATH (复制党注意  :与$加了空格,主要是论坛自动替换成表情了)
     export ERL_HOME PATH

     让环境变量立即生效:
     $ source /etc/profile

4. 安装RabbitMQ
    $ rpm -i --nodeps rabbitmq-server-3.2.0-1.noarch.rpm
     
    注意:如果直接用rpm -i rabbitmq-server-3.2.0-1.noarch.rpm,会提示缺少erlang 13B的环境,前面安装了erlang 15B02所以
     加上--nodeps则能安装成功。
5. 启动rabbitmq
    $ rabbitmq-server start

6. 添加rabbitmq到启动项
    $ chkconfig rabbitmq-server on

以上是关于Erlang及Rabbitmq安装的主要内容,如果未能解决你的问题,请参考以下文章

Erlang及Rabbitmq安装

Linux下RabbitMQ的安装及使用

Linux下安装erlang及rabbitmq

:Windows下RabbitMQ安装及入门

Windows下RabbitMQ安装及入门

RabbitMQ环境安装及入门