Capistrano自動化部署工具安裝詳細過程

2021-08-20 07:38:38 字數 840 閱讀 4373

ssh向多個伺服器部署web應用的一種框架和工具。具體更詳細的介紹,大家可以登入官方**或其它相關**進行了解。

一、軟體版本

1. 作業系統:centos6.8最小化安裝

2. ruby:2.4.0

3. gem:2.6.10

4. capistrano:3.7.2

二、安裝ruby

wget 

(請先安裝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

wget 

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)

mysql自動化部署方案 什麼是自動化部署?

自動化部署將可交付產品,快速且安全地交付使用者使用的一套系統和工具。系統會自動構建 測試並準備 變更,以便將其發布到指定環境的過程,包括開發環境 預發布環境 生產環境等。自動化部署工具介紹 簡要介紹 該工具是資料庫自動化部署調優工具,支援mysql 8.0.17 8.0.18和postgresql ...

自動化部署job

bin sh the discription of start.sh echo e the script function 1 deploy the tomcat server if files exist.echo e 2 restart the tomcat server if files no...

自動化部署指令碼

usr bin env python coding utf 8 import sys,os import subprocess import re import shlex import time filename sys.argv 0 absdir os.path.abspath os.path....