不灭的焱

革命尚未成功,同志仍须努力下载JDK17

作者:Albert.Wen  添加时间:2015-02-10 23:28:47  修改时间:2024-09-07 18:36:26  分类:Linux软件安装/参数优化  编辑

一、安装 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

 

 

参考:

http://www.rootop.org/pages/2327.html

http://my.oschina.net/indestiny/blog/192313