第一、下载erlang和rabbitmq-server的rpm:
http://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm
http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm
注:可以把以上链接copy到迅雷新建下载比较快
然后,用xftp把下载的rpm文件放到 / 目录,方便管理
cd /
第二、安装erlang:
rpm -ivh erlang-19.0.4-1.el7.centos.x86_64.rpm
测试是否安装成功:
第三、安装rabbitmq:
rpm -ivh rabbitmq-server-3.6.6-1.el7.noarch.rpm
在安装rabbitmq时提示依赖socat
yum install socat
然后再次安装rabbitmq
第四、启动和关闭:
/sbin/service rabbitmq-server stop #关闭
/sbin/service rabbitmq-server start #启动
/sbin/service rabbitmq-server status #状态
第五、cd 到/sbin目录下:
./rabbitmq-plugins list
./rabbitmqctl status
第六:安装插件(方便用web浏览器管理)
rabbitmq-plugins enable rabbitmq_management
第七:添加用户和权限
由于guest这个用户,只能在本地访问,所以我们要新增一个用户并赋予权限:
运行如下的命令,增加用户admin,密码admin
[root@localhost sbin]# ./rabbitmqctl add_user admin admin
[root@localhost sbin]# ./rabbitmqctl set_user_tags admin administraotr
rabbitmqctl set_permissions -p / admin '.*' '.*' '.*'
service rabbitmq-server restart
第八:
主机输入 http://192.168.174.128:15672/
访问 账号密码都是admin
注:如果 admin admin 还是登陆不了,进入虚拟机 localhost:15672 用guest 登陆 用界面添加用户,设置权限就可以了
第九、扩展参考