使用 RPM Package 进行安装
下载服务器包 后,以“root”身份发出以下命令:
rpm --import https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc
## install these dependencies from standard OS repositories
yum install socat logrotate -y
# This example assumes the CentOS Stream 8 version of the package, suitable for
# Red Hat 8, CentOS Stream 9, CentOS Stream 8 and modern Fedora releases.
yum install rabbitmq-server-3.11.13-1.el8.noarch.rpm
RabbitMQ 公共签名密钥也可以从 rabbitmq.com 下载:
rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
## install these dependencies from standard OS repositories
yum install socat logrotate -y
# This example assumes the CentOS 8 version of the package, suitable for
# Red Hat 8, CentOS Stream 9, CentOS Stream 8 and modern Fedora releases.
yum install rabbitmq-server-3.11.13-1.el8.noarch.rpm
下载服务器
在某些情况下,下载软件包并手动安装可能更容易。该包可以从GitHub下载。
3.11.x 版本
描述 | 下载 | 签名 |
---|---|---|
适用于 RHEL Linux 8.x、CentOS Stream 9、CentOS 8.x、Fedora 32+ 的 RPM(支持 systemd) | rabbitmq-server-3.11.13-1.el8.noarch.rpm | 签名 |
适用于 openSUSE Linux 的 RPM | rabbitmq-server-3.11.13-1.suse.noarch.rpm | 签名 |
3.12.x 版本
描述 | 下载 | 签名 |
---|---|---|
适用于 RHEL Linux 8.x and 9.x, CentOS Stream 8 and 9, Fedora 35+, Amazon Linux 2023, Rocky Linux, Alma Linux | rabbitmq-server-3.12.12-1.el8.noarch.rpm | 签名 |
适用于 openSUSE Linux 的 RPM | rabbitmq-server-3.12.12-1.suse.noarch.rpm | 签名 |
RabbitMQ 访问
RabbitMQ 默认只有一个 guest 帐号,guest 帐号只能在 RabbitMQ 安装服务器上登录,在其它服务器用guest登录提示 User can only log in via localhost。
这个情况的最佳解决办法是添加一个新的帐号
#第一步:添加 admin 用户并设置密码
rabbitmqctl add_user admin admin
#第二步:添加 admin 用户为administrator角色
rabbitmqctl set_user_tags admin administrator
#第三步:设置 admin 用户的权限,指定允许访问的vhost以及write/read
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
#第四步:查看vhost(/)允许哪些用户访问
rabbitmqctl list_permissions -p /
#第五步:查看用户列表
rabbitmqctl list_users
#第六步:配置允许远程访问的用户,rabbitmq的guest用户默认不允许远程主机访问。
在windows 下的 rabbitmq安装文件下的etc文件下的配置文件添加以下
[
{rabbit, [{tcp_listeners, [5672]}, {loopback_users, ["账户名"]}]}
].
作者:Jeebiz 创建时间:2023-04-06 18:55
最后编辑:Jeebiz 更新时间:2024-11-01 10:06
最后编辑:Jeebiz 更新时间:2024-11-01 10:06