Capistrano - nástroj nasazení s otevřeným zdrojem

Capistrano Nástroj nasazení zdarma

Nasazení webových aplikací s nástrojem nasazení s otevřeným zdrojovým zdrojem

Současně nasadí software na více serverech pomocí nástroje pro automatizaci vzdáleného serveru. Automatizujte pracovní postup nasazení a rychle vydejte nové verze.

Přehled

Capistrano je nástroj pro nasazení open source pro nasazení webových aplikací. Je to jeden z nejlepšího nástroje pro nasazení, který umožňuje softwarovým týmům vytvářet automatizované skripty nasazení. Capistrano může současně nasadit webové aplikace na více serverech. Umožňuje týmům definovat nasazení jednou pro více fází, jako je Dev, Staging a Production. Pomáhá softwarovým týmům automatizovat audity, jako je kontrola přihlašovacích protokolů, výčty zvýšení a použití bezpečnostních oprav pro počet serverů. Capistrano dále umožňuje automatizaci běžných úkolů, jako jsou změna databází. Funkce rolí serverů pomáhá týmům definovat různé servery pro software, jako je webový server, aplikační server, databázový server. Vývojáři mohou označit servery s prováděním rolí a provádění úloh řízení. Capistrano podporuje paralelní provádění, které umožňuje týmům spustit úlohy nasazení na mnoha serverech. Capistrano také podporuje funkčnost vrácení, která umožňuje týmům rychle přejít na předchozí verzi. Capistrano podporuje pluginy pro rozšíření funkčnosti. Softwarové týmy tedy mohou v případě potřeby používat oficiální pluginy a třetí strany. Tento bezplatný nasazení software je psán v Ruby. Kromě toho lze Capistrano snadno integrovat s jakoukoli jinou aplikací Ruby. Licence pro tento nástroj pro nasazení **** je MIT.

Požadavky na systém

Požadavky na nastavení Capistrano zahrnují:

  • Ruby 2.0 nebo vyšší

Funkce

Capistrano má vynikající seznam funkcí a některé z nich jsou:

  • více fází
  • Silné konvence
  • Paralelní provedení
  • Server role
  • správce balíčku Rubygems
  • Podporuje pluginy
  • Vlastní SCM
  • Rollbacks
  • filtrování
  • Háčky
  • Zamykání verzí

** Instalace*|*

Instalace pomocí ubuntu

Spusťte pod příkazem a nainstalujte jej.

$ sudo apt install capistrano

Instalace pomocí GitHub

Proveďte příkazy níže ve stejném pořadí a nainstalujte jej z úložiště.


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

Instalace pomocí rubínového drahokamu

Spusťte následující příkaz a nainstalujte jej přes GEM Ruby.

$ gem install capistrano

Prozkoumejte

Následující odkazy můžete považovat za relevantní:

 Čeština