【发布时间】:2015-03-07 20:19:53
【问题描述】:
我对 Rails 部署完全陌生。谷歌搜索后,我仍然很难理解如何部署 Rails 应用程序。
所以,我的问题是:
在设置了具有所有 Rails 依赖项的 VPS 后,我在哪里存储我的代码库? VPS 的根目录或某些特定位置,例如
www/或public/?我应该上传整个 rails app 文件夹还是只上传其中的一部分?我的rails 应用程序中有回形针,回形针在
public/文件夹中创建了一个system/目录,那么我应该上传system/吗?在 Capistrano 3 中,有一个 repo_url 字段,我知道他们支持
file://, https://, ssh://, or svn+ssh://,但大多数关于 capistrano 的文章都将 github 存储库放入其中。但是,我没有这样的 github 存储库。那我应该输入什么?
感谢您的关注。
【问题讨论】:
-
关于#3,如果你不使用github,你用什么来管理源代码?
标签: ruby-on-rails git deployment capistrano vps