在 Hostmonster 上设置 Rails

Posted

技术标签:

【中文标题】在 Hostmonster 上设置 Rails【英文标题】:Setting up Rails on Hostmonster 【发布时间】:2014-07-19 13:55:30 【问题描述】:

我能够通过 ssh 成功运行 rails s 并看到应用程序启动,就像它在我自己的机器上一样,但我无法从网络访问应用程序。该应用程序直接位于主文件夹下,我有一个从 public_html 指向我的 rails 应用程序的公用文件夹的符号链接,正如 tutorial 所解释的那样。我什至尝试设置子域和教程中的所有其他步骤都无济于事。任何帮助将不胜感激。

【问题讨论】:

第 1 课 - 不要为 Rails 应用程序使用共享托管服务提供商 ;) 你最好从 DigitalOcean.com 获得 VPS ^_^ 为什么?他们没有资源或依赖支持来创建真正引人注目的应用环境 共享主机如何阻止我访问应用程序?我已经让应用程序本身运行了。 【参考方案1】:

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

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

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

【讨论】:

以上是关于在 Hostmonster 上设置 Rails的主要内容,如果未能解决你的问题,请参考以下文章

使用cpanel在codeigniter中的cronjob

如何在 imageView 上设置文本?

如何在电脑上设置dns

如何在 CentOS / RHEL 上设置 SSH 免密码登录

通过反射在属性上设置私有设置器

如何在 WooCommerce 上设置 Paypal?