0

我有一个 1and1 Linux VPS 服务器,我们不允许使用 Github 等第三方应用程序将我们的代码推送到服务器。我意识到这很愚蠢,但尽管如此。

是否真的可以通过将 Rails 应用程序通过 FTP 传输到 Linux 服务器来运行它?

4

1 回答 1

2

当然,这是可能的。您将复制所有文件。只有几个棘手的点:

  • 设置环境变量可能很困难
  • 取决于应用程序服务器 1&1 为您提供什么。Apache 本身还不够好,你需要一些东西来运行 Ruby 代码,比如Passenger、Mongrel(旧但可能可用)或Unicorn(不太可能)。

另外 --- 你有一个 VPS 服务器,所以你可能有 SSH 访问权限并且可以使用 ssh 来复制文件,而不是 FTP。

Capistratno 设置:

set :repository, "."
set :scm, :none
set :deploy_via, :copy
于 2012-09-26T19:31:00.260 回答