1:安装Erlang
在centos上使用wget命令下载erlang
wget http://www.rabbitmq.com/releases/erlang/erlang-18.1-1.el6.x86_64.rpm
rpm -ivh erlang-18.1-1.el6.x86_64.rpm
erlang安装完毕
2:安装RabbitMQ
在centos上下载RabbitMQ
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.10/rabbitmq-server-3.6.10-1.el7.noarch.rpm
rpm -ivh rabbitmq-serve+r-3.6.10-1.el7.noarch.rpm (如果这一步提示 socat被rabbitmq-server-3.6.10- 1.el7.noarch需要,那么只需要 安装依赖即可 yum install socat)
RabbitMQ安装完毕
3:创建用户 rabbitmqctl add_user admin 123456
4:设置用户为管理员角色 rabbitmqctl set_user_tags admin administrator
5:为该用户授权 rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
6:配置admin用户可以通过远程ip登陆,vim /etc/rabbitmq/rabbitmq.config (没有就新建)
插入以下内容
[
{rabbit, [{tcp_listeners, [5672]}, {loopback_users, ["asdf"]}]}
].
7:执行rabbitmq-plugins enable rabbitmq_management开启管理控制web页面功能
8:启动RabbitMQ
systemctl start rabbitmq-server