一、安装 Erlang
1、安装依赖库
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses ncurses-devel openssl-devel zlib zlin-devel
2、下载 Erlang 源码
cd /usr/local/src wget -c http://www.erlang.org/download/otp_src_R16B03.tar.gz
3、编译安装
tar -xzvf ./otp_src_R16B03.tar.gz cd ./otp_src_R16B03 ./configure --prefix=/usr/local/erlang --with-ssl -enable-threads -enable-smmp-support -enable-kernel-poll --enable-hipe --without-javac make && make install
4、配置环境变量
vim /etc/profile #追加如下内容: export PATH=$PATH:/usr/local/erlang/bin
二、安装 RabbitMQ
1、安装依赖库
yum -y install xmlto
2、下载 RabbitMQ 源码
cd /usr/local/src wget -c http://www.rabbitmq.com/releases/rabbitmq-server/v3.4.3/rabbitmq-server-3.4.3.tar.gz
3、编译安装
tar -xzvf ./rabbitmq-server-3.4.3.tar.gz cd ./rabbitmq-server-3.4.3 make make install TARGET_DIR=/usr/local/rabbitmq SBIN_DIR=/usr/local/rabbitmq/sbin MAN_DIR=/usr/local/rabbitmq/man DOC_INSTALL_DIR=/usr/local/rabbitmq/doc
4、配置RabbitMQ
#设置日志与消息持久化目录:
mkdir /var/log/rabbitmq mkdir /var/lib/rabbitmq ln -s /usr/local/rabbitmq/sbin/rabbitmq-server /usr/bin/rabbitmq-server ln -s /usr/local/rabbitmq/sbin/rabbitmq-env /usr/bin/rabbitmq-env
#启动 RabbitMQ
rabbitmq-server &
RabbitMQ 3.4.3. Copyright (C) 2007-2014 GoPivotal, Inc.
## ## Licensed under the MPL. See http://www.rabbitmq.com/
## ##
########## Logs: /var/log/rabbitmq/rabbit@localhost.log
###### ## /var/log/rabbitmq/rabbit@localhost-sasl.log
##########
Starting broker... completed with 0 plugins.
5、安装Web插件管理界面
cd /usr/local/rabbitmq/sbin mkdir /etc/rabbitmq ./rabbitmq-plugins enable rabbitmq_management
#查看插件列表
./rabbitmq-plugins list
6、常用命令
#先进入命令工具目录
cd /usr/local/rabbitmq/sbins
#启动 RabbitMQ
./rabbitmq-server start
在浏览器上输入 http://127.0.0.1:15672 进入管理界面,用户名和密码默认都是 guest
#关闭 RabbitMQ
./rabbitmqctl stop
参考: