1.安装Erlang环境
1)安装GCC GCC-C++ Openssl等模块
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel
2)安装ncurses
yum -y install ncurses-devel
3)安装erlang
//切到目录 /opt下:
cd /opt
//下载erlang
wget http://www.erlang.org/download/otp_src_18.3.tar.gz
//解压原文件
tar -xzvf otp_src_18.3.tar.gz
//切到解压后的目录
cd /opt/otp_src_18.3/
//创建erlang安装目录:
mkdit /opt/erlang
//配置安装路径编译代码:
./configure --prefix=/opt/erlang
// /opt/otp_src_18.3/目录下 执行编译结果 :
make && make install
//配置环境变量
vi /etc/profile
//加入
export PATH=$PATH:/opt/erlang/bin
//文献生效
source /etc/profile
//验证是否安装成功
erl
安装成功标识:
2.安装RabbitMQ
1)下载rabbitmq()
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.9/rabbitmq-server-generic-unix-3.6.9.tar.xz
3)对rabbitmq包进行解压(没有安装xz的先行安装 xz。命令:yum install xz ):
xz -d xz -d rabbitmq-server-generic-unix-3.6.9.tar.xz
tar -xvf rabbitmq-server-generic-unix-3.6.9.tar
4)移动或者拷贝至/usr/local/下
cp -r rabbitmq_server-3.6.9 /usr/local/rabbitmq
4)修改环境变量
vi /etc/profile
添加:
export PATH=$PATH:/usr/local/rabbitmq/sbin
export PATH=$PATH:/opt/erlang/bin
5)启动后台,启动mq:
rabbitmq-plugins enable rabbitmq_management #启动后台管理
rabbitmq-server -detached
(关闭防火墙或者开放15672 端口)
6)添加用户及访问权限
添加用户,账号为:admin密码为:admin:
rabbitmqctl add_user admin admin
添加和修改权限:
//添加权限
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
//修改为管理员权限
rabbitmqctl set_user_tags admin administrator
ok 现在可以远程管理mq了。
访问地址: ip:15672