服务器:10.192.168.3
1.1 安装 erlang
RabbitMQ 是由 erlang 实现的,需先安装 erlang;
下载地址: github /rabbitmq/erlang-rpm/releases
版本:erlang-21.1.3-1.el7.centos.×8664.rpm
命令:yum install erlang-21.1.3-1.el7.centos.×8664.rpm
1.2 安装 RabbitMQ
下载地址: rabbitmq 商业网/install-rpm.html
版本:rabbitmq-server-3.7.9-1.el7.noarch.rpm
命令:yum install rabbitmq-server-3.7.9-1.el7.noarch.rpm
1.3 RabbitMQ 管理
systemctl start rabbitmq-server #启动服务
systemctl status rabbitmq-server #停止服务
systemctl status rabbitmq-server #查看服务状态
启动 web 访问
rabbitmq-plugins enable rabbitmq_management
如果服务器开了防火墙,那么需要打开 RabbitMQ 的端口 5672(服务监听端口),15672(网站访问地址)
firewall-cmd —zone=public —add-port=15672/tcp —permanent
firewall-cmd —zone=public —add-port=5672/tcp —permanent
firewall-cmd —reload
注意:rabbit默认的用户名和密码都是 guest, 这个只能够本地访问,可添加的其他用户进行远程访问。
# rabbitmq 加入 myAccount 用户,密码为 123456
rabbitmqctl add_user myAccount 123456
# 为 spring 分配管理员权限
rabbitmqctl set_user_tags myAccount administrator
rabbitmqctl set_permissions -p / myAccount ‘.*’ ‘.*’ ‘.*’
1.4 验证:
打开 http://10.192.168.3:15672,用户名为 myAccount,密码为 123456;

