オープンソースソフトウェアの悩みを解決する

最新のオープンソースソフトウェア情報と安心のサポート提供


Capistrano(Capistrano) 最新情報

バージョンアップ情報

Capistranoのバージョンアップ情報

年間サポート

Capistranoの年間サポートサブスクリプション

導入支援サービス

Capistranoの導入支援サービス

活用例・導入事例

Capistranoの活用例・導入事例

バージョン情報

導入事例など

Capistrano(カピストラノ)とは

Capistrano(カピストラノ)は、よく使用されるデプロイツールで、Webアプリの起動・停止やデプロイ(必要に応じてソースの取得やビルドから起動まで)を、Capistranoサーバからコード化されたスクリプトを実行する事で、複数のサーバに対して行うことができるものです。
Capistrano自身はRubyで構成されていますが、他の言語で作られたアプリケーションもデプロイすることができます。デプロイ先のサーバは、POSIX互換OS(LINUXやOpenBSD, MacOSなど)で、デプロイ先のサーバにはSSHで接続します。Capistranoの実行に当たってデプロイ先サーバには特別なソフトウェアは必要としません。

Capistranoの構成

Capistrano

Capistranoは、Capistranoサーバからリモートでターゲットサーバにアプリケーションをデプロイします。Capistranoサーバの設定に従って、SSH経由でターゲットサーバで(標準ではbash)シェルを実行します。
ターゲットサーバは、Linux、OpenBSD, MacOSなどとなる。


Capistrano(カピストラノ)の特長

1) エージェント・レス

Capistranoは、ターゲットサーバ(デプロイを実行するノード)に特別なソフトウェアを要しません。

2) 複数のターゲットサーバに同時実行

Capistranoは、複数のターゲットサーバにデプロイを同時に実行させます。

3) トンネリングをサポート

Capistranoは、トンネリングをサポートしており、VPN環境やFirewall越しでのデプロイも可能。

Capistranoのライセンス

CapistranoはオープンソースライセンスであるMITライセンスとなっています。

Capistranoの入手先

Capistranoの安定版、最新版は以下よりダウンロードできます。

Capistranoは、Ruby-Gemとして配布されているため、
gem install capistrano
でインストールできます。
ソースコードなどは、こちらへ。

Capistranoに関するお問い合わせ

Capistranoの技術相談・導入・サポートなどの各種ご相談はこちら

  

最新記事・コラム

最新バージョンアップ情報

-3.x系
2020-6-11 Capistrano 3.14.1

関連ソフトウェア

構成管理  :Ansible

関連脆弱性情報

関連資料リンク