请问Capistrano的使用方式?
环境如下
本机:Rails3.2
EC2 :Rails3.2 + Ubuntu12.04 + Nginx + Passenger
想要用Capistrano 把本机上的 Rails App 放到 EC2,让大家连网浏览,该怎么作
我完全不懂 远端部署的架构(工作原理),请给小弟一点指引
以下是一些问题
1、Capistrano 装在本机 或是 本机跟EC2 都要装?
2、Capistrano 会把本机的 Rails App 传送到 EC2 吗?
EC2 如何接收 传过来的 Rails App?
接收后如何启动 Rails App?
3、Capistrano 是把本机的 Rails App 传到 SVN server,
SVN server 再把 Rails App 传到 EC2 ?
4、本机 跟 EC2 的 Rails环境都要完全相同?(例如目录,档名)
因为网络关于Capistrano的搜寻,能找的都找了,
还是看不懂,故求助于各位 谢谢