1.下载erlang安装,
网址:http://www.erlang.org/downloads/20.1
下载二进制文件,进行编译
2.下载RabbitMq
http://www.rabbitmq.com/download.html
然后把二个文件上传到我们的服务器上。。。
3.
安装环境依赖 :yum install ncurses-devel
安装成功。。。
4.解压 otp_src_20.1.tar.gz
tar -xvf otp_src_20.1.tar.gz
cd otp_src_20.1/
./configure --prefix=/usr/local/erlang20 --without-javac
然后编译
make -j 4(cpu的核数,根据机器来设置)
make install
(过程编译的有点慢)
验证
然后解压rabbitmq
1.xz -d rabbitmq
2 .tar xf rabbitmq
yum install python -y
yum install xmlto -y
yum install python-simplejson -y
然后进入sbin下面启动./rabbit-server
或者netstat -nap | grep 5672
--报错
[root@localhost sbin]# ./rabbitmq-server
./rabbitmq-server: line 189: erl: command not found
解决解决方案
#set erlang environment
export PATH=$PATH:/usr/local/erlang20/bin 位置根据你安装的位置来
#set rabbitmq environment
export PATH=$PATH:/usr/local/rabbitmq/sbin
下面配置远程登录用户。默认guest没有远程权限的
rabbitmqctl add_user admin admin 添加admin用户
rabbitmqctl set_user_tags admin administrator 给admin赋予管理员权限
rabbitmqctl list_users 查看用户列表以及权限
然后访问ui界面
虚拟机ip+15672