2

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

大多数教程都是关于使用 capistrano 进行部署的。因为我没有私人 git 仓库,所以我对使用 capistrano 不感兴趣。

4

2 回答 2

0

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

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

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

于 2013-10-10T03:55:04.667 回答
0

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

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

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

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

于 2014-02-16T17:45:26.977 回答