Capistrano 無料展開ツール
オープンソース展開ツールを使用してWebアプリケーションを展開します
リモートサーバー自動化ツールを使用して、複数のサーバーにソフトウェアを同時に展開します。展開ワークフローを自動化し、新しいバージョンをすばやくリリースします。
概要
Capistranoは、Webアプリケーションを展開するためのオープンソース展開ツールです。ソフトウェアチームが自動展開スクリプトを構築できるようにする最高の展開ツールの1つです。 Capistranoは、複数のサーバーにWebアプリケーションを同時に展開できます。チームは、開発、ステージング、生産などの複数のステージの展開を一度定義できます。ソフトウェアチームが、ログインログのチェック、アップタイムの列挙の列挙、サーバーの数のセキュリティパッチの適用などの監査を自動化するのに役立ちます。さらに、Capistranoは、データベースの変更などの一般的なタスクを自動化できます。 サーバーの役割機能は、チームがWebサーバー、アプリケーションサーバー、データベースサーバーなどのソフトウェアのさまざまなサーバーを定義するのに役立ちます。開発者は、役割でサーバーにタグを付け、タスクの実行を制御できます。 Capistranoは、チームが多くのサーバーで展開ジョブを実行できるようにする並列実行をサポートしています。 Capistranoは、チームが以前のバージョンにすばやく切り替えることができるロールバック機能もサポートしています。 Capistranoは、機能を拡張するためのプラグインをサポートしています。そのため、ソフトウェアチームは、必要に応じて公式およびサードパーティのプラグインを使用できます。この無料展開ソフトウェアはRubyで記述されています。さらに、Capistranoは他のRubyアプリケーションと簡単に統合できます。このオープンソース展開ツール**のライセンスはMITです。
特徴
Capistranoには優れた機能リストがあり、その一部は次のとおりです。
- 複数のステージ
- 強力な慣習
- 並列実行
- サーバーの役割 -RubyGemsパッケージマネージャー
- プラグインをサポートします
- カスタムSCM
- ロールバック
- フィルタリング
- フック
- バージョンロック
インストール|
ubuntuを使用したインストール
以下のコマンドを実行してインストールします。
$ sudo apt install capistrano
Githubを使用したインストール
以下のコマンドを同じ順序で実行して、リポジトリからインストールします。
$ git clone https://github.com/capistrano/capistrano.git
$ cd capistrano
$ gem build *.gemspec
$ gem install *.gem
Ruby Gemを使用したインストール
次のコマンドを実行して、Ruby Gemを介してインストールします。
$ gem install capistrano