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.
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