是否可以将rails应用程序FTP到Linux服务器

时间:2012-09-26 19:23:48

标签: ruby-on-rails ruby linux hosting vps

我有1和1 Linux VPS服务器,我们不允许使用像Github这样的第三方应用程序将我们的代码推送到服务器。我意识到这很愚蠢但不过。

实际上是否可以通过将其运行到Linux服务器来运行Rails应用程序?

1 个答案:

答案 0 :(得分:2)

当然,这是可能的。你将所有文件复制过来。只有几个棘手的问题:

  • 设置环境变量可能很困难
  • 取决于应用程序服务器1和1提供给您的内容。 Apache本身不够好,你需要运行Ruby代码,比如Passenger,Mongrel(旧的但可能可用)或Unicorn(不太可能)。

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

Capistratno设置:

set :repository, "."
set :scm, :none
set :deploy_via, :copy