👋友情链接下载xshell、xftp链接:wwsz.lanzouy.com/i6tiF2x3rb3…
一、安装 Erlang
- 首先,我们需要安装 Erlang,因为 RabbitMQ 是基于 Erlang 开发的,这里我们选择版本 erlang-23.3.3-1.el7.x86_64.rpm
链接①(zip)wwsz.lanzouy.com/iUoR12x09jc…
链接②(tar)wwsz.lanzouy.com/iXmAp2xbo2z… 密码:aaqq
由于GitHub有时无法访问,请先下载上面的软件包,然后解压后用xftp传入到虚拟机中使用。
wget https://github.com/rabbitmq/erlang-rpm/releases/download/v23.3.3/erlang-23.3.3-1.el7.x86_64.rpm
# 安装下载好的 Erlang RPM 包
yum install -y erlang-23.3.3-1.el7.x86_64.rpm
二、安装 RabbitMQ(版本对照表)
- 安装完 Erlang 后,我们接着安装 RabbitMQ,这里选择版本 3.9.13-1.el7.noarch.rpm。
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.9.13/rabbitmq-server-3.9.13-1.el7.noarch.rpm
# 安装下载好的 RabbitMQ RPM 包
yum install -y rabbitmq-server-3.9.13-1.el7.noarch.rpm
三、配置开机自启并启动服务
- 为了让 RabbitMQ 在系统启动时自动运行,我们需要设置开机自启,并启动服务。
# 设置开机自启动
systemctl enable rabbitmq-server
# 启动 RabbitMQ 服务
systemctl start rabbitmq-server
四、启用 RabbitMQ 管理插件
- RabbitMQ 的管理插件可以提供一个可视化的管理界面,方便我们对 RabbitMQ 进行管理和监控。
rabbitmq-plugins enable rabbitmq_management
五、 管理 RabbitMQ 用户
- 我们可以创建新的用户并为其设置权限,这里创建一个名为 admin,密码为 123456 的管理员用户。
# 列出当前所有 RabbitMQ 用户
rabbitmqctl list_users
# 创建新用户 admin,密码为 123456
rabbitmqctl add_user admin 123456
# 将用户 admin 设置为管理员角色
rabbitmqctl set_user_tags admin administrator
六、 关闭防火墙和 SELinux
- 为了避免防火墙和 SELinux 对 RabbitMQ 的访问造成限制,我们需要关闭它们。
systemctl stop firewalld
systemctl disable firewalld
sed -i '/^SELINUX/s/enforcing/disabled/' /etc/selinux/config
setenforce 0
七、输入 IP地址+端口号 访问
格式:
http://服务器 IP 地址:15672