Rails应用快速部署工具 Capistrano

MIT
Ruby
跨平台
2009-06-08
红薯

Capistrano 是一个用来并行的在多台机器上执行相同命令的工具,使用用来安装一整批机器。它最初是被开发用来发布 Rails 应用的。

在进行 Rails 部署的时候你可以直接从 svn 或者 git 下面更新代码,运行 db:migrate  来进行数据库的更新,然后进行这样那样的操作后,再启动服务器,便可进行部署,即便你只有一台机器,你也会觉得太麻烦,如果你需要多台机器来运行,那你可 能就会觉得每次手工部署都是一场恶梦,你可以使用 shell 脚本来简化部署的程序。在用 Rails 开发应用时,你可以使用 Capistrano  插件来进行更简单的部署工作。简单来说,Capistrano 是一个通过 SSH 并行的在多台机器上执行相同命令的工具,使用用来安装一整批机器。  它通过一个个已有的和用户自定制的任务让部署过程简单化。

加载中

评论(0)

暂无评论

暂无资讯

3
回答
使用 Capistrano 进行快速部署

在进行 Rails 部署的时候你可以直接从 svn 或者 git 下面更新代码,运行 db:migrate 来进行数据库的更新,然后进行这样那样的操作后,...

2010/03/19 16:57
1
回答
Twitter如何在數千台伺服器上快速部署程式碼?

答案是:用BT,也就是你我應該都很熟悉的BitTorrent。 對於網站經營者、創業者來說,延展性的問題是在網站流量成長過程中勢必會面對的問題,如何建立一...

2010/08/16 16:27

没有更多内容

加载失败,请刷新页面

没有更多内容

ruby cas casinoapp setup 3

DEPLOYMENT If you did not setup your CASino installation directly on the productive server, you have several possibilities to deploy your code. Other deployment methods (such as...

2015/11/22 22:26
11
0
自动部署工具capistrano学习笔记

capistrano新手, ruby新手所写的笔记。请批评指正。 本文的所有内容可运行在capistrano 2, 不能运行在capistrano3 。 capistrano版本为2.15.5。...

2014/02/23 00:02
2.6K
2
使用Unicorn,nginx,Capistrano 部署你的Rails 应用

http://rubysource.com/deploying-your-rails-app-to-the-cloud-with-unicorn-nginx-and-capistrano/ 配置你的服务器 你需要在你的服务器上安装Ruby的环境,你可以使用RVM或者是rbenv. 上传到...

2012/06/11 13:51
2.1K
2
自动化部署工具 Capistrano 与 Mina

最近折腾了一下 Capistrano 和 Mina 两个自动化部署工具, 总结一些个人的观点和经验. Capistrano Capistrano(下文简称 Cap) 特别适合于 Rails 应用的自动化部署, 特别是 Cap3, 整合了很多与 ...

2015/08/20 18:00
85
0
自动化使用软件

用VMWare或kvm、xen等虚拟化技术标准化生产环境,实现生产环境的快速复制和快速恢复。 用cobbler、kickstart等装机统一模板 用Puppet、salt或Chef等工具自动化环境设置、软件安装/配置等操作...

2014/09/26 17:11
272
0
记一次 mysqldump 备份数据库

这几天公司的一个网站交易了,昨天客户让给它数据库做一下备份,本想用mysqldump就完事了,没想到遇上一些问题,以下记录了遇到的问题和解决方法。 在linux 命令行下执行 mysqldump -h127.0....

2018/11/21 09:31
8
0
Ruby 下一些常用的gem

以下是我常用到的gem列表,更多gem可以在 rubygems.org 找到。 __________________________________________________________________ twitter-bootstrap-rails 来自 Twitter 的 Bootstrap,...

2015/04/28 13:53
37
0
在Debian上部署Ruby On Rails应用(续)

写在前面: 其实这个续应该和前面那个部署的文章互换一下顺序……哈哈,前一篇参见《在Debian上配置Nginx+Thin服务器跑ROR》。开始正文吧 首先我们需要把源代码传到Debian服务器上,这里可以...

2011/01/15 18:35
111
0
DevOps工具

来源文章: http://www.infoq.com/cn/news/2016/09/learn-devops-from-reports?utm_source=infoq&utm_medium=popular_widget&utm_campaign=popular_content_list&utm_content=homepage ![Dev...

2016/09/28 09:06
172
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部