Capistrano Strumento di distribuzione gratuito
Distribuisci applicazioni Web con strumento di distribuzione open source
Distribuire contemporaneamente il software su più server con strumento di automazione del server remoto. Automatizza il flusso di lavoro di distribuzione e rilascia rapidamente nuove versioni.
Panoramica ### ** ** Capistrano è uno strumento di distribuzione open source per la distribuzione di applicazioni Web. È uno degli strumenti di distribuzione migliore che consente ai team software di creare script di distribuzione automatizzati. Capistrano può contemporaneamente distribuire applicazioni Web ** su più server. Consente ai team di definire la distribuzione una volta per più fasi come Dev, Staging e Production. Aiuta i team software ad automatizzare gli audit come il controllo dei registri di accesso, l’enumero di aggiornamento e l’applicazione di patch di sicurezza per il numero di server. Inoltre, Capistrano consente di automatizzare attività comuni come la modifica dei database. La funzione Ruoli del server aiuta i team a definire diversi server per software come Web Server, Application Server, Database Server. Gli sviluppatori possono taggare i server con ruoli e controllare l’esecuzione delle attività. Capistrano supporta l’esecuzione parallela che consente ai team di eseguire lavori di distribuzione su molti server. Capistrano supporta anche la funzionalità di rollback che consente ai team di passare rapidamente alla versione precedente. Capistrano supporta i plugin per estendere la funzionalità. Pertanto, i team software possono utilizzare plugin ufficiali e di terze parti quando necessario. Questo Software di distribuzione gratuita è scritto in Ruby. Inoltre, Capistrano può essere facilmente integrato con qualsiasi altra applicazione Ruby. La licenza per questo Strumento di distribuzione open source è MIT.
Caratteristiche
Capistrano ha un eccellente elenco di funzionalità e alcuni di essi lo sono:
- più fasi
- Convenzioni forti
- Esecuzione parallela
- Ruoli del server
- Responsabile dei pacchetti di Rubygems
- Supporta i plugin
- SCM personalizzato
- Rollbacks
- Filtraggio
- Hooks
- Blocco della versione
** Installazione*|*
Installazione utilizzando Ubuntu
Esegui il comando sotto per installarlo.
$ sudo apt install capistrano
Installazione utilizzando GitHub
Esegui i comandi di seguito nello stesso ordine per installarlo dal repository.
$ git clone https://github.com/capistrano/capistrano.git
$ cd capistrano
$ gem build *.gemspec
$ gem install *.gem
Installazione con Ruby Gem
Eseguire il comando seguente per installarlo tramite Ruby Gem.
$ gem install capistrano