在Hostmonster上设置Rails

时间:2014-05-29 22:10:32

标签: ruby-on-rails ruby server-configuration hostmonster

我可以通过ssh成功运行rails s并看到应用程序启动就像在我自己​​的计算机上启动一样但我无法从网络访问该应用程序。该应用程序直接位于主文件夹下,我有一个从public_html指向我的rails应用程序的公共文件夹的符号链接,就像这个tutorial解释的那样。我甚至尝试设置子域和教程中的每一步都无济于事。任何帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:1)

您需要像Phusion Passenger,Unicorn或puma这样的应用服务器才能在生产环境中运行Ruby应用。通常,您将应用程序服务器集成到Web服务器(Apache,nginx)环境中。

我不了解您的托管服务商,但如果您具有root访问权限,那么您可以使用这些应用程序服务器中的任何一个。

通过运行rails server开始的内置服务器仅用于本地计算机上的测试目的。它没有考虑到安全性,性能,稳定性或任何其他生产环境标准。