Rails應用快速部署工具 Capistrano

fmms 12年前發布 | 13K 次閱讀 Rails Ruby開發

Capistrano 是一個用來并行的在多臺機器上執行相同命令的工具,使用用來安裝一整批機器。它最初是被開發用來發布 Rails 應用的。

在進行 Rails 部署的時候你可以直接從 svn 或者 git 下面更新代碼,運行 db:migrate 來進行數據庫的更新,然后進行這樣那樣的操作后,再啟動服務器,便可進行部署,即便你只有一臺機器,你也會覺得太麻煩,如果你需要多臺機器來運行,那你可 能就會覺得每次手工部署都是一場惡夢,你可以使用 shell 腳本來簡化部署的程序。在用 Rails 開發應用時,你可以使用 Capistrano 插件來進行更簡單的部署工作。簡單來說,Capistrano 是一個通過 SSH 并行的在多臺機器上執行相同命令的工具,使用用來安裝一整批機器。 它通過一個個已有的和用戶自定制的任務讓部署過程簡單化。

項目主頁:http://www.baiduhome.net/lib/view/home/1327586596421

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!