【问题标题】:Deploy rails application with FTP使用 FTP 部署 rails 应用程序
【发布时间】:2013-10-10 03:28:44
【问题描述】:

我有我的虚拟专用服务器,我将域名指向/var/www/vhosts。我的本地系统中有我的 Rails 应用程序。通过 FTP 传输文件后,如何在生产模式下运行 Rails 应用程序?

大部分教程都是关于使用 capistrano 进行部署的。由于我没有私人 git 存储库,因此我对使用 capistrano 不感兴趣。

【问题讨论】:

  • 您可能应该对使用 capistrano 感兴趣。特别是如果替代方法是使用 FTP 复制文件。您确实意识到在您要部署到的服务器上有些东西需要命令行访问?

标签: ruby-on-rails ruby-on-rails-3 deployment web-deployment


【解决方案1】:

我记得 Capistrano 确实支持从存储库以外的其他来源进行部署。 在一个生产场景中,我们曾经从本地管理服务器部署到集群。 低级要么使用 rsync/ftp 不记得了。

这是一个相关的帖子: Capistrano deployment with rsync

请务必将您的发现发布在其他方法上。

【讨论】:

    【解决方案2】:

    你在使用 Git 吗?如果是,您可以使用此 Ruby 工具通过 FTP 进行部署:

    有三个 git-ftp 脚本允许您将 git 存储库“推送”到 FTP 服务器。

    如果您更喜欢用 Bash、Python 或 PHP 编写的脚本,还有其他语言中的其他此类工具。

    如果你不使用 Git,我强烈建议你开始使用它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-09-09
      • 1970-01-01
      • 1970-01-01
      • 2015-01-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多