一、安装 Erlang
RabbitMQ 是使用 Erlang 开发的,所以需要首先安装 Erlang,本文安装其最新版本
添加 repo 文件:
1 | sudo vim /etc/yum.repos.d/rabbitmq_erlang.repo |
文件内容:
1 | [rabbitmq_erlang] |
安装:
1 | sudo yum -y install erlang socat |
二、安装 RabbitMQ
下载 RPM 包:
1 | wget https://dl.bintray.com/rabbitmq/all/rabbitmq-server/3.7.17/rabbitmq-server-3.7.17-1.el7.noarch.rpm |
导入 GPG key:
1 | sudo rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc |
安装 RabbitMQ:
1 | sudo rpm -Uvh rabbitmq-server-3.7.17-1.el7.noarch.rpm |
启动 RabbitMQ:
1 | sudo systemctl start rabbitmq-server |
查看 RabbitMQ 运行状态
1 | sudo systemctl status rabbitmq-server |
将 RabbitMQ 加入开机自启动:
1 | sudo systemctl enable rabbitmq-server |
三、RabbitMQ 配置
放行端口:
1 | sudo firewall-cmd --zone=public --permanent --add-port=4369/tcp |
启用 RabbitMQ 网页管理插件
1 | sudo rabbitmq-plugins enable rabbitmq_management |
创建管理员用户并授权:
1 | sudo rabbitmqctl add_user admin 你的密码 |
在浏览器访问 http://IP:15672 即可进入到 RabbitMQ 网页管理页面
参考: