一 Erlang安装
1.RabbitMQ是基于Erlang的,所以首先必须配置Erlang环境
erlang下载地址: http://www.erlang.org/downloads/19.2 linux下载源码
tar -xvf *.tar.gz 解压otp.gz文件夹,cd进入解压出来的文件夹,执行./configure --prefix=/opt/erlang --without-javac 就会开始编译安装 会编译到 /opt/erlang 下 如果不报错就执行make 和 make install
报错提示没有gcc套件,需要yum安装 yum install gcc*安装。完成后继续执行编译
报错提示如上图,执行:yum -y install ncurses-devel。然后继续编译./configure --prefix=/opt/erlang --without-javac
报错提示如上图:yum list | grep ssl yum install openssl-devel
报错如上图,执行:yum list | grep ODBC yum install unixODBC-devel 然后继续编译:./configure --prefix=/opt/erlang --without-javac
报错缺少c++ complier,执行:yum install gcc-c++,然后继续编译:./configure --prefix=/opt/erlang --without-javac
编译完成以后,进入/opt/erlang,输入erl测试erlang是否安装成功。
修改/etc/profile文件,增加下面的环境变量:
#set erlang environment
export PATH=$PATH:/opt/erlang/bin
source etc/profile使得文件生效,之后检查erlang是否安装完成,输入命令erl检查。
二、安装rabbitmq:
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-generic-unix-3.6.6.tar.xz
xz -d *.tar.xz
tar -xvf *.tar
进入解压后的文件夹发现有sbin目录,这是已经编译好的,可以直接用
三、安装插件:
相关监控角色添加参考以下链接:
http://blog.csdn.net/zyz511919766/article/details/42292655
http://www.ywnds.com/?p=5388
其他Rabbitmq安装操作文档:
http://bubufx.com/detail-1338443.html