Raz*_*aza 5 debian rabbitmq google-compute-engine
我在Google Compute Engine上使用Debian Wheezy实例.我使用以下方法在机器上安装了rabbitmq:
sudo apt-get install rabbitmq-server
Run Code Online (Sandbox Code Playgroud)
它显示运行命令时服务器正在运行:
sudo rabbitmqctl status
Run Code Online (Sandbox Code Playgroud)
然后我还使用以下方法安装了管理插件:
sudo rabbitmq-plugins enable rabbitmq_management
Run Code Online (Sandbox Code Playgroud)
还要在/etc/default/rabbit-mq服务器文件中取消注释ulimit行,然后使用重新启动rabbitmqsudo service rabbitmq-server restart
但是,当我尝试使用http:// [my_machine_ip]:15672访问管理页面时,它会显示"网页不可用"消息.我还在防火墙中为VM实例使用的网络打开了端口tcp:15672.不过,我无法访问管理页面.
您是否尝试过使用http://localhost:15672?也许您的机器不允许通过真实 IP 进行流量...但localhost如果管理插件正在运行,它应该可以工作。
您是否运行rabbitmq-plugins list并确保管理插件正在运行?你应该看到这样的东西:
[E*]rabbitmq_management 3.5.1 [e*]rabbitmq_management_agent 3.5.1 [E*]rabbitmq_management_visualiser 3.5.1
意思[E*]是“显式启用”
最后,您可能会遇到 SELinux 配置问题。当我在 Redhat Linux 上安装 RMQ 时,我必须告诉 SELinux 允许 RMQ 端口,包括 Web 管理端口。
| 归档时间: |
|
| 查看次数: |
4584 次 |
| 最近记录: |