安装 Rabbitmq
1.安装Erlang
1.1什么是 Erlang Erlang
是一种通用的面向并发的编程语言,它由瑞典电信设备制造商爱立信所辖的 CS-Lab 开发,目的是创造一种能够应对大规模并发活动的编程语言和运行环境git
1.2安装 erlang
1.3查看是否安装成功
erl -versiongithub
2.安装Rabbitmq
2.1查看erlang otp版本
rpm -qa|grep erlangweb
2.2下载对应版本 RabbitMQ Server
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.9/rabbitmq-server-3.7.9-1.el6.noarch.rpm编程
2.3安装Rabbitmq
rpm --import http://www.rabbitmq.com/rabbitmq-signing-key-public.asc浏览器
yum install rabbitmq-server-3.7.9-1.el6.noarch.rpm 并发
2.4启动Rabbitmq

如出现如下错误:编程语言
Starting rabbitmq-server (via systemctl): Job for rabbitmq-server.service failed because the control process exited with error code. See "systemctl status rabbitmq- server.service" and "journalctl -xe" for details.spa
[FAILED].net
若是仍是启动不起来,多半是erlang和Rabbitmq版本对应问题。建议卸载重装。插件
3.安装 Web 管理界面插件
4.设置Rabbitmq远程ip登陆
注:这里个人用户名: liulebin 密码:123456
4.1建立用户
rabbitmqctl add_user liulebin 123456
4.2设置用户角色
rabbitmqctl set_user_tags liulebin administrator
4.3设置用户权限
rabbitmqctl set_permissions -p "/" liulebin ".*" ".*" ".*"
4.4设置完成后能够查看当前用户和角色(须要开启服务)
rabbitmqctl list_users