rabbitmq 无法访问网站

7qhs6swi  于 2023-10-20  发布在  RabbitMQ
关注(0)|答案(3)|浏览(179)

我使用以下步骤从Ubuntu 16.04上的源代码构建了RabbitMQ 3.7.3:
1)安装Erlang 20.0、Elixir 1.6.1和hex 0.17.3。
2)git clone https://github.com/rabbitmq/rabbitmq-server.git && cd rabbitmq-server/ && git checkout v3.7.3 && make all
构建是成功的,我可以使用make run-broker启动服务器,也可以使用rabbitmqctl status查看服务器状态,但我不能启用管理插件,因为它在源代码中找不到。是否在构建期间构建/下载?如何获取并启用管理插件以访问UI?
我在跟踪http://www.rabbitmq.com/build-server.htmlhttps://www.rabbitmq.com/management.html

cgh8pdjw

cgh8pdjw1#

正如TheMayer所说,你真的应该使用一个包。要从源代码构建 * 并提供 * 插件,请使用此项目:
https://github.com/rabbitmq/rabbitmq-public-umbrella
以下命令将在启用管理插件的情况下运行代理:

make PLUGINS='rabbitmq_management run-broker
rbl8hiat

rbl8hiat2#

RabbitMQ管理插件的源代码位于GitHub上的以下位置:
https://github.com/rabbitmq/rabbitmq-management
也有一些构建指南,我不确定是否安装它,因为我只使用过预打包的构建版本。

gudnpqoy

gudnpqoy3#

默认情况下,RabbitMQ Web管理控制台在端口15672上运行。因此,您需要允许此端口通过UFW防火墙。默认情况下,Ubuntu 16.04中的防火墙是禁用的,因此您需要首先启用它。您可以使用以下命令启用UFW filrewall:

sudo ufw enable

启用UFW后,使用以下命令允许端口15672:

sudo ufw allow 15672

相关问题