我可以在哪些服务器上部署Ruby on Rails?

时间:2013-04-07 18:28:21

标签: ruby-on-rails ruby ruby-on-rails-3

我是Ruby on Rails的初学者,我问我可以在哪些服务器上部署框架! 我听说了很多关于Heroku的事情,但他们问我是否可以在本地服务器上启动一个带有4000-10000条目数据库(我的意思是流量很少!)的rails应用程序上的红宝石,例如来自德国公司的protonet这里是链接:  http://protonet.info

还是在简单的windows上,linux服务器?使用Xeon处理器?

或者有人可以建议本地服务器的解决方案而不绑定到互联网?网站本身只需要在本地网络中可见!

我非常感谢你!

2 个答案:

答案 0 :(得分:1)

通常,任何Unix(y)或Windows服务器(不推荐)都应该这样做。大多数共享托管公司不支持ruby,因此VPS可能是为了公共互联网。我总是在Ubuntu上进行部署,然后转移到digitalocean.com(基本VPS每月5美元) - 不支持上周刚刚移动。对于内部,我建议使用Unix服务器,并且可能需要rvm来为app安装专用的ruby。

Heroku / Engine Yard也是选项。

答案 1 :(得分:1)

是的,您可以在本地部署。你想要尝试的第一件事是'rails s -p 3000'。答对了。您现在可以在本地网络上运行功能齐全的rails服务器。尝试使用您的IP地址和端口访问它。您可以在Windows和Linux上进行部署,但根据我自己的经验,您会更喜欢Linux(更快更容易)。

Windows,将瘦服务器作为服务:http://www.dixis.com/?p=140

Linux:Ideal Rails Server