capistrano安装

一、安装ruby(ruby版本要大于1.8.7)

wget ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p0.tar.gz

tar zxvf ruby-1.9.3-p0.tar.gz

cd ruby-1.9.3-p0

./configure

make -j 8 && make install

二、安装rubygem

wget http://production.cf.rubygems.org/rubygems/rubygems-2.4.6.tgz

tar zxvf rubygems-2.4.6.tgz

cd rubygems-2.4.6

ruby setup.rb

如报错rdoc未安装

yum install ruby-rdoc

用gem安装的时候切换成国内的源会比较快

gem sources --remove https://rubygems.org/

gem sources -a http://ruby.taobao.org/

三、安装capistrano

gem install capistrano -v 2.5.15

到此capistrano安装完成,在客户端做好ssh信任后即可开始使用

时间: 2024-12-06 21:26:22

capistrano安装的相关文章

Capistrano自动化部署工具安装详细过程

Capistrano是一种通过ssh向多个服务器部署web应用的一种框架和工具.具体更详细的介绍,大家可以登录官方网站或其它相关网站进行了解. 一.软件版本 1. 操作系统:CentOS6.8最小化安装 2. Ruby:2.4.0 3. gem:2.6.10 4. capistrano:3.7.2 二.安装ruby 1. 下载 wget https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.gz (请先安装wget: yum instal

【CNMP系列】CentOS7.0下安装FTP服务

一个小插曲,安装一个FTP服务,便于和远程服务器的文件沟通.后续我们会讲到如何使用Capistrano配合git完成服务器的代码部署以及发布流程.现在,代码先走FTP吧,挺稳. FTP简介 FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为"文传协议". 在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上传"(Upload)."下载"文件就是从远程主机拷贝文

Capistrano初探--Ruby快速部署工具

1.Capistrano介绍 是什么?---一种部署工具.(部署就是在生产服务器上安装应用程序,或是更新最新版本:web服务器的启动重启与停止:使网站进入维护状态或将其恢复为常态) 在进行 Rails 部署的时候你可以直接从 svn 或者 git 下面更新代码,运行 db:migrate  来进行数据库的更新,然后进行这样那样的操作后,再启动服务器,便可进行部署,即便你只有一台机器,你也会觉得太麻烦,如果你需要多台机器来运行,那你可 能就会觉得每次手工部署都是一场恶梦,你可以使用 shell 脚

Capistrano+Nginx+Unicorn 自动部署Rails

配置你的服务器 你需要在你的服务器上安装Ruby的环境,你可以使用RVM或者是rbenv. 上传到github 这步需要将你的应用上传到github,在你的github上创建新的repository,然后在你本机代码位置执行下面的命令,初始化git仓库. git init git add . git commit -m"<message>" git remote add origin [email protected]:<username>/<git re

windows xp 如何安装 github离线安装包

介绍: Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理. 在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中. 目前,包括Rubinius和Merb在内的很多知名项目都使用了Git. Git同样可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用. 官方网站 windows.github.com 国内网站 http://www.xpgod.com/soft/14378.html 下载 gi

运维自动化之ansible playbook安装ruby环境

本来不想打算写安装ruby的,但看几个puppet的群里有人对安装ruby比较茫然,所以这里简单介绍一下如何安装ruby. ps:话说现在也就gitlab.capistrano.puppet等软件使用ruby,最新2010年的软件好的都是python了,比如ansible.salt等. 下面是安装ruby的信息: ruby_version: 1.9.3 ruby_dir: /usr/local gem_version: 1.8.23 bundle_version: 1.6.3 可以看到ruby的

GitLab一键式安装bitnami

https://bitnami.com/stack/gitlab/installer https://bitnami.com/redirect/to/96764/bitnami-gitlab-8.5.1-0-linux-x64-installer.run Bitnami GitLab Stack 8.5.1-0 ============================== 1. OVERVIEW The Bitnami Project was created to help spread the

使用 Capistrano 和写作 Ruby 迭代边缘部署

想边自己写ruby代码,边部署随时能够到处查看,heroku域名又不友好,速度在国内又慢.于是乎想起来capistrano,于是学起 ... capistrano 一点入门认知 https://www.evernote.com/shard/s6/sh/72a2b7c8-d531-4efc-9e16-ac82af2a92b7/e54fca8a9e7014ad87c79e7a7a5538c4 capistrano 新版的安装 http://capistranorb.com/documentation

使用 Capistrano 部署总结

使用 Capistrano 部署总结 2014年6月27日 admin发表评论阅读评论 简介 Capistrano 是一个 Ruby 程序,它提供高级的工具集来部署你的 Web应用到服务器上.Capistrano 允许你通过 SSH 从源代码控制仓库(SVN 或 Git)复制代码到服务器,并执行如重启 Web服务器.操作缓存.重命名文件.迁移数据库等部署前/后的功能.利用 Capistrano一次也可部署多台机器. 安装 Capistrano 为了安装 Capistrano,你的电脑需要已安装