【发布时间】:2016-01-29 21:07:32
【问题描述】:
我是 Ubuntu 14.04 的新手。我正在尝试在 Ubuntu 14.04 上设置 Ruby on Rails,并且我正在使用 Azure 虚拟机。一切都完成了。我安装了 Ruby、Rails 和 Bundler。
当我启动服务器时,它运行良好,但我看不到“欢迎加入”或任何起始页面,也无法通过浏览器连接它。
当我运行rails s Webrick 成功启动时,它说:
=> Booting WEBrick
=> Rails 4.2.5.1 application starting in development on http://localhost:3000
=> Run rails server -h for more startup options
=> Ctrl-C to shutdown server
[2016-01-29 20:47:14] INFO WEBrick 1.3.1
[2016-01-29 20:47:14] INFO ruby 2.2.3 (2015-08-18) [x86_64-linux]
[2016-01-29 20:47:14] INFO WEBrick::HTTPServer#start: pid=1655 port=3000
我还尝试将它与我的公共地址绑定。我尝试了我所知道的一切。
【问题讨论】:
-
我用vagrant,我想你必须绑定ip。尝试'rails s -b 0.0.0.0'
-
您是否尝试从您的虚拟机或主机操作系统中浏览到
localhost:3000?一个重要的区别。 -
我尝试在本地主机上运行服务器,它运行良好。我应该在公共 IP 地址上获得“欢迎加入”页面。
标签: ruby-on-rails ruby azure server ubuntu-14.04