【发布时间】:2010-07-27 11:04:48
【问题描述】:
我是 Rails 新手。我有我的 rails 应用程序,现在我想部署它。我需要什么来部署我的 Rails 应用程序?我需要一个 IAS 服务器还是 Apache 会做这一切?我很困惑,因为我之前从未部署过任何网站
【问题讨论】:
标签: ruby-on-rails apache deployment
我是 Rails 新手。我有我的 rails 应用程序,现在我想部署它。我需要什么来部署我的 Rails 应用程序?我需要一个 IAS 服务器还是 Apache 会做这一切?我很困惑,因为我之前从未部署过任何网站
【问题讨论】:
标签: ruby-on-rails apache deployment
如今,Rails 将在各种不同的服务器和配置上运行。 Phusion Passenger 是一种非常流行的支持 Apache 或 Nginx Web 服务器的软件。 Mongrel 和 Thin 也常用。
你没有说你是否有一个特定的主机。特别是对于新手,我不能高度推荐Heroku。您可以使用他们创建一个免费帐户并非常轻松地部署。本质上,您将代码签入 Heroku 托管的 Git 存储库,通过其命令行界面向它们注册您的应用程序,然后您就可以进行部署了。整个过程实际上只需要几分钟。
如果您将应用程序托管在自己的服务器上,请注意Capistrano 几乎是创建 Rails 应用程序可重复部署的标准工具。 Slicehost 有一个excellent series of detailed articles,它几乎涵盖了将 Rails 应用程序部署到您自己的服务器的所有方面。
【讨论】: