1.安装erlang
1.1 准备工作之一:
a)、如果你的系统是RedHat系列:
yum list|grep ncurses
yum -y install ncurses-devel
b)、如果你的系统是Ubuntu或Debian:
apt-cache search ncurses
apt-get install libncurses5-dev
以上操作是为了防止出现以下异常:
configure: error: No curses library functions found
configure: error: /bin/sh '/root/otp_src_R15B01/erts/configure' faile
1.2 安装jdk:
a) 下载sun-jdk 的bin文件
b) 安装
sh jdk-6u45-linux-i586.bin
c) 配置jdk路径
export JAVA_HOME=/usr/java/jdk1.6.0_45
export JAVA_BIN=/usr/java/jdk1.6.0_45/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
d) 执行profile文件
source /etc/profile
1.3. 安装erlang
a) 下载erlang最新源文件
wget http://www.erlang.org/download/otp_src_R16B03.tar.gz
b) 解压压缩包
tar zxvf otp_src_R16B03.tar.gz
c) 配置二郎的安装路径
cd otp_src_R16B03
./configure --prefix=/user/erlang/src
d)编译
make
e) 安装
make install
f)下面给erl做一个软连接到/usr/local/bin/,以方便使用
ln -s /user/erlang/otp_src_R16B03/bin/erl /usr/local/bin/erl
g)测试是否安装成功:
测试成功!
2.安装rabbitmq
2.1 下载rabbitmq
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.2.2/rabbitmq-server-generic-unix-3.2.2.tar.gz
2.2 解压文件到rabbitmq中
tar zxvf rabbitmq-server-generic-unix-3.2.2.tar.gz
2.3 为rabbitmq建立连接
ln -s /usr/rabbitmq /opt/rabbitmq
2.4
可以实现后台启动
cd /opt/rabbitmq/sbin
./rabbitmq-server -detached
2.5
修改
/etc/profile
,添加环境变量
#set rabbitmq environment
export PATH=$PATH:/opt/rabbitmq/sbin
2.6 source profile使得文件生效
source /etc/profile
2.7 启动关闭rabbitmq
./rabbitmqctl start
./rabbitmqctl stop
2.8
启用管理方式(用网页方式管理MQ)
cd /opt/rabbitmq/sbin/
rabbitmq-plugins enable rabbitmq_management
打开网页 http://192.168.1.234:15672/
如果打不开 ,进行如下操作:
cd /opt/rabbitmq/sbin/
rabbitmq-server
再次打开网页 打开网页 http://192.168.1.234:15672/
成功安装rabbitmq!