连接到rails服务器的问题

时间:2016-02-08 17:42:03

标签: ruby-on-rails ruby ruby-on-rails-3 ubuntu virtual-machine

我正在努力让一个非常基本的ruby / rails环境启动并运行,我目前无法连接到它。

我正在使用Macbook(更新当前版本),并且我已经运行了一台Ubuntu VM,我将其用作我的测试服务器。

我设置了端口转发功能,用于连接VM(hypervisor = VirtualBox)

  • 8083至80(http)
  • 9307至3306(mysql)
  • 2223至22(ssh)
  • 3010至3000(WEBrick)

VM Port-Forwarding Setup Screen

我没有在服务器上设置防火墙

使用这个,我可以进入,我可以点击"非轨道"通过Apache,网站很好。我无法做的就是获得一个基本的“你好世界”#34;筛选出rails环境。如果我切断VM并直接从Mac环境启动WEBrick(" rails s")然后转到localhost的端口3000,我就可以到达那里,但是当我尝试同样的东西时VM然后尝试以同样的方式命中端口3010,我收到了一个"没有收到数据"响应。

WEBrick似乎运行得很好

myserver$ rails s
=> 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-02-08 09:01:30] INFO  WEBrick 1.3.1
[2016-02-08 09:01:30] INFO  ruby 2.1.5 (2014-11-13) [x86_64-linux-gnu]
[2016-02-08 09:01:30] INFO  WEBrick::HTTPServer#start: pid=3756 port=3000

打开/关闭Apache除了改变Apache所服务内容的可访问性之外没有任何改变。

我已经尝试过监控" log / development.log"在我的rails应用程序中,我也四处寻找,看看我是否注意到" / var / log"下的任何各种日志文件中的任何线索,但没有任何内容跳出来我

我这里没有做任何想法。我只想进入"欢迎登机!"铁轨屏幕。我认为入门就像设置端口转发,创建rails-application并从浏览器中点击它一样简单;现在已经过了几个小时,而我却无处可去。如果这是一个我只是没有看到的超级简单的解决方案,请道歉。

0 个答案:

没有答案