Zak*_*off 6 capistrano passenger ruby-on-rails-3
我对rails很缺乏经验,而且我很困惑Capistrano适合rails app生命周期.
根据我的理解,完成rails应用程序涉及以下步骤.
但是,我不清楚接下来的步骤是如何工作的.特别是:
a)live rails app需要在domain.com上以生产模式运行,我认为乘客会这样做吗?
b)如果我在domain.com:3000创建了应用程序,我是否需要在rails.com中执行任何操作才能在domain.com上运行?
c)卡皮斯特拉诺在哪里适合?如果乘客可以让我的应用程序在domain.com上运行,那么capistrano会做什么?
a) 确实,使用 Apache 这样的 Web 服务器的乘客会为您完成此操作。
b) 您的本地网络服务器与 Passenger 不同。要在您的域中设置它,您通常需要创建域并设置一个网站,就像您通常在 apache(或其他)配置中设置网站一样。
c) Capistrano 是一个 gem,它允许您编写自动化操作的脚本,例如重新启动 Web 服务器或设置特定的生产版本等。
有关卡皮斯特拉诺的更多信息:
http://railscasts.com/episodes/133-capistrano-tasks
| 归档时间: |
|
| 查看次数: |
1301 次 |
| 最近记录: |