Capistrano Gratis distributionsverktyg
Distribuera webbapplikationer med open source -distributionsverktyg
Distribuera programvara samtidigt på flera servrar med fjärrservera automatiseringsverktyg. Automatisera arbetsflödet i distributionen och släpp snabbt nya versioner.
Översikt
Capistrano är ett ** Open Source -distributionsverktyg ** för att distribuera webbapplikationer. Det är ett av ** bästa distributionsverktyget ** som gör det möjligt för programvaruteam att bygga automatiserade distributionsskript. Capistrano kan samtidigt ** distribuera webbapplikationer ** på flera servrar. Det gör det möjligt för team att definiera distribution en gång för flera steg som dev, iscensättning och produktion. Det hjälper programvaruteam att automatisera revisioner som att kontrollera inloggningsloggar, räkna upp uppträdanden och tillämpa säkerhetsuppdateringar för antalet servrar. Capistrano tillåter dessutom automatisering av vanliga uppgifter som att ändra databaser. Serverrollfunktionen hjälper team att definiera olika servrar för programvara som webbserver, applikationsserver, databaseserver. Utvecklare kan tagga servrar med roller och kontrolluppgift. Capistrano stöder parallellt exekvering som gör det möjligt för team att köra distributionsjobb över många servrar. Capistrano stöder också rollback -funktionalitet som gör det möjligt för team att snabbt byta till föregående version. Capistrano stöder plugins för att utöka funktionaliteten. Så mjukvaruteam kan använda officiella plugins och tredje part när det behövs. Denna ** gratis distribution ** programvara är skriven i Ruby. Dessutom kan Capistrano enkelt integreras med någon annan Ruby -applikation. Licensen för detta ** Open Source -distributionsverktyg ** är MIT.
Funktioner
Capistrano har en utmärkt funktionslista och några av dem är:
- Flera steg
- Starka konventioner
- Parallell exekvering
- serverroller
- Rubygems Package Manager
- Stöder plugins
- anpassad SCM
- rollbacks
- filtrering
- krokar
- versionlåsning
** Installation*|*
Installera med Ubuntu
Kör under kommandot för att installera det.
$ sudo apt install capistrano
Installera med Github
Utför nedan kommandon i samma ordning för att installera den från förvaret.
$ git clone https://github.com/capistrano/capistrano.git
$ cd capistrano
$ gem build *.gemspec
$ gem install *.gem
Installera med Ruby Gem
Kör följande kommando för att installera det via Ruby Gem.
$ gem install capistrano