Capistrano 入门
Capistrano是什么?它其实是一种部署工具。
而部署又是什么?以 Web 应用而言,它是通用术语,包括如下所有任务。
- 在生产服务器上安装应用程序,或是更新为最新版本。
- web服务器的启动、重启与停止。
- 使网站进入维护状态,或将其回复常态。
只要对外发布 Web 应用程序,这样的任务便如家常便饭一样稀松平常。
刚开始是有点有趣,但归根到底还是乏味的工作。
对于我们这群以懒惰为美德的程序员来说,当然不愿甘心于这种状况。
因此,我想进行有关Capistrano方面的研究。
(2008/03/24)
- 前言
- 第1章 安装 (2008/03/24)
- 第2章 SSH公钥的设置 (2008/03/25)
- 第3章 Windows环境下的 Capistrano (2008/03/26)
- 第4章 capify (2008/03/27)
- 第5章 目标主机的准备 (2008/03/28)
- 第6章 deploy:update (2008/03/29)
- 第7章 Rails应用程序的启动、停止、重启 (2008/05/17)
- 第8章 deploy:rollback 与 deploy:cleanup (2008/05/18)
- 第9章 切换至维护页面 (2008/06/03)

