Capistrano - Open Source Deployment Tool

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.

Systemkrav

Kraven för att installera Capistrano inkluderar:

  • Ruby 2.0 eller högre

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

** Utforska **

Du kan hitta följande länkar relevanta:

 Svenska