Capistrano - Strumento di distribuzione open source

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.

Requisiti di sistema

I requisiti per configurare Capistrano includono:

  • Ruby 2.0 o superiore

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

Esplorare

Potresti trovare i seguenti collegamenti pertinenti:

 Italiano