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 install -y wget)
2. 解压
tar xf ruby-2.4.0.tar.gz
3. 安装
1. 安装编译环境
yum install -y gcc-c++ zlib zlib-devel openssl-devel
2. 编译安装ruby
./configure
make #编译时间稍微有点长,yum安装版本只有1.8
make install
三、安装rubygem
1. 下载
wget https://rubygems.org/rubygems/rubygems-2.6.10.tgz
2. 解压
tar xf rubygems-2.6.10.tgz
3. 安装
cd rubygems-2.6.10
ruby setup.rb
四、安装capistrano
gem install capistrano
五、结果
ruby -v; gem -v; cap -v
ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-linux]
2.6.10
Capistrano Version: 3.7.2 (Rake Version: 12.0.0)
六、总结
capistrano依赖zlib和openssl,安装ruby前需要将这两个软件包安装好,这样安装过程才会比较顺利。
欢迎朋友们加入我创建的QQ交流群:161490064