Capistrano Alat penyebaran gratis
Menerapkan aplikasi web dengan alat penyebaran sumber terbuka
Secara bersamaan menggunakan perangkat lunak di beberapa server dengan alat otomatisasi server jarak jauh. Otomatis alur kerja penyebaran dan dengan cepat merilis versi baru.
Ringkasan
Capistrano adalah alat penyebaran open source *** untuk menggunakan aplikasi web. Ini adalah salah satu alat penyebaran** terbaik yang memungkinkan tim perangkat lunak untuk membangun skrip penyebaran otomatis. Capistrano dapat secara bersamaan menggunakan aplikasi web ** di banyak server. Ini memungkinkan tim untuk mendefinisikan penyebaran sekali untuk beberapa tahap seperti DEV, pementasan, dan produksi. Ini membantu tim perangkat lunak untuk mengotomatisasi audit seperti memeriksa log login, menghitung waktu, dan menerapkan tambalan keamanan untuk jumlah server. Selanjutnya, Capistrano memungkinkan mengotomatisasi tugas umum seperti mengubah database. Fitur Peran Server membantu tim untuk mendefinisikan server yang berbeda untuk perangkat lunak seperti server web, server aplikasi, server database. Pengembang dapat menandai server dengan peran dan mengontrol eksekusi tugas. Capistrano mendukung eksekusi paralel yang memungkinkan tim untuk menjalankan pekerjaan penyebaran di banyak server. Capistrano juga mendukung fungsionalitas rollback yang memungkinkan tim untuk dengan cepat beralih ke versi sebelumnya. Capistrano mendukung plugin untuk memperluas fungsionalitas. Jadi, tim perangkat lunak dapat menggunakan plugin resmi dan pihak ketiga saat dibutuhkan. Perangkat lunak ini Deployment ini ditulis dalam Ruby. Selain itu, Capistrano dapat dengan mudah diintegrasikan dengan aplikasi Ruby lainnya. Lisensi untuk ini Alat Penyebaran Sumber Terbuka adalah MIT.
Fitur
Capistrano memiliki daftar fitur yang sangat baik dan beberapa di antaranya adalah:
- Beberapa tahap
- konvensi yang kuat
- Eksekusi paralel
- Peran server
- Manajer Paket Rubygems
- Mendukung plugin
- SCM khusus
- rollbacks
- Penyaringan
- kait
- Versi Locking
** Instalasi*|*
Menginstal Menggunakan Ubuntu
Jalankan perintah di bawah untuk menginstalnya.
$ sudo apt install capistrano
Menginstal Menggunakan GitHub
Jalankan perintah di bawah ini dalam urutan yang sama untuk menginstalnya dari repositori.
$ git clone https://github.com/capistrano/capistrano.git
$ cd capistrano
$ gem build *.gemspec
$ gem install *.gem
Menginstal Menggunakan Ruby Gem
Jalankan perintah berikut untuk menginstalnya melalui Ruby Gem.
$ gem install capistrano