Capistrano - nyílt forráskódú telepítési eszköz

Capistrano Ingyenes telepítési eszköz

A webes alkalmazások telepítése nyílt forráskódú telepítési eszközzel

Egyidejűleg telepítse a szoftvert több kiszolgálóval ellátott kiszolgáló automatizálási eszközzel. A automatizálja a telepítési munkafolyamatot, és gyorsan kiadja az új verziókat.

Áttekintés

A Capistrano egy nyílt forráskódú telepítési eszköz a webes alkalmazások telepítéséhez. Ez az egyik a legjobb telepítési eszköz, amely lehetővé teszi a szoftvercsoportok számára, hogy automatizált telepítési szkripteket készítsenek. A Capistrano egyszerre telepítheti a webes alkalmazásokat több szerverre. Ez lehetővé teszi a csapatok számára, hogy egyszer meghatározzák a telepítést több szakaszban, mint például a dev, a színpad és a produkció. Segít a szoftvercsoportoknak az ellenőrzések automatizálásában, például a bejelentkezési naplók ellenőrzésében, az üzemek felsorolásában és a biztonsági javítások alkalmazásában a szerverek számához. Ezenkívül a Capistrano lehetővé teszi a közös feladatok automatizálását, például az adatbázisok megváltoztatását. A Server Roles szolgáltatás segíti a csapatokat a szoftverek, például a webszerver, az Application Server, a Database Server meghatározásában. A fejlesztők a kiszolgálókat szerepekkel és vezérlési feladat végrehajtásával címkézhetik. A Capistrano támogatja a párhuzamos végrehajtást, amely lehetővé teszi a csapatok számára, hogy a telepítési feladatokat sok szerveren keresztül futtassák. A Capistrano támogatja a visszacsatolási funkciókat is, amelyek lehetővé teszik a csapatok számára, hogy gyorsan válthassanak az előző verzióra. A Capistrano támogatja a beépülő modulokat a funkcionalitás kibővítéséhez. Tehát a szoftvercsapatok szükség esetén hivatalos és harmadik fél pluginokat is használhatnak. Ez a ingyenes telepítési szoftver rubinban van írva. Ezenkívül a Capistrano könnyen integrálható bármely más Ruby alkalmazásba. A nyílt forrású telepítési eszköz licencje MIT.

Rendszerkövetelmények

A Capistrano beállításának követelményei a következők:

  • Ruby 2.0 vagy annál nagyobb

Jellemzők

A Capistrano kiváló szolgáltatáslistával rendelkezik, és néhányuk a következők:

  • Több szakasz
  • Erős konvenciók
  • Párhuzamos végrehajtás
  • szerver szerepek
  • Rubygems csomagkezelő
  • Támogatja a beépülő modulokat
  • Egyedi SCM
  • Rollbacks
  • Szűrés
  • Horgok
  • Verzió zárolása

** telepítés*|*

telepítés Ubuntu használatával

Futtassa az alábbi parancsot a telepítéshez.

$ sudo apt install capistrano

telepítés a GitHub használatával

Végezze el az alábbi parancsokat ugyanabban a sorrendben, hogy telepítse a lerakatból.


$ git clone https://github.com/capistrano/capistrano.git
$ cd capistrano
$ gem build *.gemspec
$ gem install *.gem

Ruby Gem használatával történő telepítés

Végezze el a következő parancsot, hogy telepítse a Ruby Gem segítségével.

$ gem install capistrano

Fedezd fel

A következő linkeket relevánsnak találhatja:

 Magyar