安装RabbitMQ:
RabbitMQ版本 Erlang最低要求 Erlang最高要求
3.7.7 - 3.7.12 | 20.3.x 21.x |
---|---|
3.7.0 - 3.7.6 | 19.3 20.3.x |
1.安装erlang 20.3
下载erlang:
wget https://github.com/rabbitmq/erlang-rpm/releases/download/v20.3.8.17/erlang-20.3.8.17-1.el7.centos.x86_64.rpm
安装erlang:
rpm -ivh erlang-20.3.8.17-1.el7.centos.x86_64.rpm
检测是否安装成功:
erl
退出:
q().
2.安装RabbitMQ 3.7.7
下载RabbitMQ:
wget https://dl.bintray.com/rabbitmq/all/rabbitmq-server/3.7.7/rabbitmq-server-3.7.7-1.el7.noarch.rpm
安装RabbitMQ:
rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
yum install rabbitmq-server-3.7.7-1.el7.noarch.rpm
启动RabbitMQ:
/sbin/service rabbitmq-server start
创建一个用户:
rabbitmqctl add_user ascs ascs.0815
给用户授权:
rabbitmqctl set_permissions -p "/" ascs '.*' '.*' '.*'
给用户管理员角色:
rabbitmqctl set_user_tags ascs administrator
重启RabbitMQ:
service rabbitmq-server restart
卸载RabbitMQ:
yum -y remove rabbitmq-server
测试是否安装成功:
ps -aux|grep rabbitmq
开放web:
rabbitmq-plugins enable rabbitmq_management