2013-10-10 261 views
2

我有我的虛擬專用服務器,我指出一個域名爲/var/www/vhosts。我的本地系統中有我的Rails應用程序。在通過FTP傳輸我的文件後,如何在生產模式下運行我的Rails應用程序?使用FTP部署rails應用程序

大部分教程都是關於使用capistrano進行部署的。由於我沒有私人的git回購,我對使用capistrano不感興趣。

+0

你可能應該對使用capistrano感興趣。特別是如果替代方法是使用FTP來複制文件。你知道有些東西需要在你部署的服務器上訪問命令行嗎? –

回答

0

正如我所記得的,Capistrano確實支持從存儲庫以外的其他來源進行部署。 在我們用來從本地管理服務器部署到集羣的一個生產場景中。 低級別是使用rsync/ftp不記得。

這裏是一個相關的帖子: Capistrano deployment with rsync

請不要張貼其他方法您的發現。

0

你使用的是Git嗎?如果是的話,你可以使用這個Ruby工具來通過FTP進行部署:

有三個git-ftp腳本可以讓你將git倉庫「推」到FTP服務器。

還有其他語言等這樣的工具太多,如果你喜歡寫的Bash,Python或PHP腳本。

如果你不使用Git,我強烈建議你開始使用它。