关于 ruby??:无法让 azure Ubuntu VM 显示已安装的网站

Can't get azure Ubuntu VM to show the installed website

我是 Microsoft Azure 的新手。我正在尝试设置一个 ruby?? 软件。安装后,它会打开一个用于登录的网站页面。我正在使用带有 Ubuntu 18.04 LTS 的 Linux VM。我已经完成了安装过程,并且可以在浏览器上看到它。但是当我点击浏览器时,它显示"无法访问此站点"。我不明白为什么我无法访问该网站。我的软件在端口"4567"上加载网站。

我已经添加了"入站端口"并添加了端口 80,443、4567。但仍然没有运气。

请帮忙。


我在网上查找随机问题链接时已解决此问题。我在这里发布这个,也许它可以帮助别人。我找到了这个解决方案,它对我有用。我的网站实际上是为 localhost 运行的,而它应该从 Azure 服务器上的浏览器运行,因此需要通过这样做 set :bind, '0.0.0.0' 才能使接口在 localhost 层之外可用。