Capistrano- 오픈 소스 배포 도구

Capistrano 무료 배포 도구

오픈 소스 배포 도구로 웹 애플리케이션을 배포합니다

원격 서버 자동화 도구를 사용하여 여러 서버에 소프트웨어를 동시에 배포하십시오. 배포 워크 플로를 자동화하고 새 버전을 신속하게 해제하십시오.

개요

Capistrano는 웹 애플리케이션을 배포하기위한 오픈 소스 배포 도구입니다. 소프트웨어 팀이 자동 배포 스크립트를 구축 할 수있는 최고의 배포 도구 중 하나입니다. Capistrano는 동시에 여러 서버에 웹 응용 프로그램를 배포 할 수 있습니다. 이를 통해 팀은 DEV, 준비 및 생산과 같은 여러 단계에 대해 배포를 한 번 정의 할 수 있습니다. 소프트웨어 팀이 로그인 로그 확인, UPTimes 열거 및 서버 수에 대한 보안 패치 적용과 같은 감사를 자동화하는 데 도움이됩니다. 또한 Capistrano는 데이터베이스 변경과 같은 일반적인 작업을 자동화 할 수 있습니다. 서버 역할 기능은 팀이 웹 서버, 애플리케이션 서버, 데이터베이스 서버와 같은 소프트웨어의 다른 서버를 정의하는 데 도움이됩니다. 개발자는 역할로 서버를 태그하고 작업 실행을 제어 할 수 있습니다. Capistrano는 팀이 많은 서버에서 배포 작업을 실행할 수있는 병렬 실행을 지원합니다. Capistrano는 또한 팀이 이전 버전으로 빠르게 전환 할 수있는 롤백 기능을 지원합니다. Capistrano는 기능을 확장하기위한 플러그인을 지원합니다. 따라서 소프트웨어 팀은 필요할 때 공식 및 타사 플러그인을 사용할 수 있습니다. 이 무료 배포 소프트웨어는 Ruby로 작성되었습니다. 또한 Capistrano는 다른 Ruby 응용 프로그램과 쉽게 통합 될 수 있습니다. 이 오픈 소스 배포 도구에 대한 라이센스는 MIT입니다.

시스템 요구 사항

Capistrano를 설정하기위한 요구 사항에는 다음이 포함됩니다.

  • 루비 2.0 이상

특징

Capistrano에는 훌륭한 기능 목록이 있으며 그중 일부는 다음과 같습니다.

  • 여러 단계
  • 강력한 규칙
  • 병렬 실행
  • 서버 역할 -RubyGems 패키지 관리자
  • 플러그인을 지원합니다
  • 맞춤 SCM
  • 롤백
  • 필터링
  • 후크
  • 버전 잠금

** 설치*|*

Ubuntu를 사용하여 설치합니다

아래 명령을 실행하여 설치하십시오.

$ sudo apt install capistrano

GitHub를 사용하여 설치합니다

리포지토리에서 설치하려면 아래 명령을 동일한 순서로 실행하십시오.


$ git clone https://github.com/capistrano/capistrano.git
$ cd capistrano
$ gem build *.gemspec
$ gem install *.gem

Ruby Gem을 사용하여 설치

Ruby Gem을 통해 설치하려면 다음 명령을 실행하십시오.

$ gem install capistrano

탐구하다

다음 링크를 찾을 수 있습니다.

-2021 년 상위 5 개 오픈 소스 배포 도구

 한국인