2017-02-16 24 views
0

我的想法是使用远程VPS for Rails开发。 当我运行rails时,我曾经看到一条消息,说我的IP不在允许的IP列表中,所以我使用config.web_console.whitelisted_ips将它添加到了config.rb中。现在我没有看到任何错误,并且控制台表示我的视图已呈现,但我无法在浏览器中看到任何内容。 有人在VPS上设置了rails 5作为开发环境吗?用于Ruby on Rails开发的远程VPS

回答

0
  1. 当启动你的服务器时,绑定它。 Rails s -b 0.0.0.0
  2. 允许特定端口/关闭防火墙。

希望这有助于

+0

我试过在家里,和它工作得很好。但似乎是我工作中的一个动态IP地址。但从另一方面来说,服务器是远程的,我们的网络动态IP不应该影响......明天再来检查,谢谢! –

+0

唉,你的VPS IP是动态的? –

+0

不,我的vps IP不是动态的。我可以在家里轻松地运行rails,应用程序出现在mydomain:3000上,但是在我尝试在远程服务器上运行我的应用程序时,puma说有一个IP没有被列入白名单(哪一个不是我的VPS IP) 。当我在白名单中添加该IP时,不会显示任何警告消息,并且服务器日志表示我的应用程序正常工作,并响应来自mydomain:3000的请求。但是当我访问mydomain:3000时浏览器中没有任何东西。 –