Capistrano Gratis implementatietool
Webtoepassingen implementeren met open source implementatietool
Tegelijkertijd software implementeren op meerdere servers met externe serverautomatiseringstool. Automatiseer de implementatieworkflow en laat snel nieuwe versies vrij.
Overzicht
Capistrano is een open source implementatietool voor het implementeren van webapplicaties. Het is een van de Beste implementatietool waarmee softwareteams geautomatiseerde implementatiescripts kunnen bouwen. Capistrano kan tegelijkertijd webapplicaties implementeren op meerdere servers. Het stelt teams in staat om eenmaal inzet te definiëren voor meerdere fasen zoals Dev, enscenering en productie. Het helpt softwareteams om audits te automatiseren, zoals het controleren van inloglogboeken, het opsommen van uptimes en het toepassen van beveiligingspatches voor het aantal servers. Verder maakt Capistrano veel voorkomende taken mogelijk, zoals het wijzigen van databases. Serverrollenfunctie helpt teams om verschillende servers te definiëren voor software, zoals webserver, applicatieserver, databaseserver. Ontwikkelaars kunnen servers taggen met rollen en de uitvoering van de taak regelen. Capistrano ondersteunt parallelle uitvoering waarmee teams implementatietaken in veel servers kunnen uitvoeren. Capistrano ondersteunt ook rollback -functionaliteit waarmee teams snel overstappen naar de vorige versie. Capistrano ondersteunt plug -ins voor het uitbreiden van de functionaliteit. Softwareteams kunnen dus officiële en externe plug-ins gebruiken wanneer dat nodig is. Deze gratis implementatie Software is geschreven in Ruby. Bovendien kan Capistrano eenvoudig worden geïntegreerd met elke andere Ruby -applicatie. De licentie voor deze open source implementatietool is MIT.
Functies
Capistrano heeft een uitstekende functielijst en sommige zijn:
- Meerdere fasen
- Sterke conventies
- Parallelle uitvoering
- Serverrollen
- RubyGems Package Manager
- Ondersteunt plug -ins
- Aangepast SCM
- terugdraaien
- filteren
- haken
- Versie -vergrendeling
** Installatie*|*
Installeren met behulp van Ubuntu
Voer de onderstaande opdracht uit om het te installeren.
$ sudo apt install capistrano
Installeren met behulp van GitHub
Voer hieronder opdrachten uit in dezelfde volgorde om het vanuit de repository te installeren.
$ git clone https://github.com/capistrano/capistrano.git
$ cd capistrano
$ gem build *.gemspec
$ gem install *.gem
Installeren met Ruby Gem
Voer de volgende opdracht uit om het te installeren via Ruby Gem.
$ gem install capistrano