Egy egyszerű rendszer, amely a horgok deploya gitolite a php - webfejlesztés ipar

Mi telepíthető
Ahhoz, hogy hozzon létre egy egyszerű mechanizmussal avtodeploya vagy «lökést telepíteni», használja a rendszert horgok gitolite tárolókban. Horgok fájlok fekvő belül a tároló horgok könyvtár és reagálnak bizonyos események kapcsolódó adattár. A mi esetünkben, szükségünk van egy horog utáni fogadására. Ahogy azt sejteni lehet a neve, hogy működik a feldolgozás után azonnal egy új elkövetni a tárolóban. Anyag szerelése gitolite a rendszer láttuk utoljára.

Ahhoz, hogy hozzon létre egy horog kötve SSH-n keresztül a tároló gépen, és keresse meg a mappát horoggal

Ott jön létre a legtöbb horgot fájl

És tedd futtathatóvá

Most add kód frissítéséhez munkapéldányban az újonnan létrehozott horog

Ahhoz, hogy visszaállítja az összes változás, hogy lehet munkapéldányoddal elkövetése előtt adhat parancsot

Továbbá, ha használják zeneszerző, frissítheti és a függőségeit projektfejlesztés

Így a horog a következőképpen nézhet ki

umask helyezzük szerint a felhasználó, amelyek alapján a szerver fut, ha ugyanaz a felhasználó végzi húzza a maszkot kell lennie 022. Ha az egyik csoport - 002, és ha nem áll kapcsolatban a felhasználók számára - 000

Most, miután a elkövetni a mester ága a tároló kerül végrehajtásra, és a mi horog, illetve frissítésre kerül, és működő példány a honlapunkon.

Fontos biztonságos munkavégzést git

A legegyszerűbb módja annak, hogy megtagadja a hozzáférési jogok:

Szintén a .git mappát, akkor tesz egy .htaccess fájlt tartalmazó szöveget: Deny minden

A teljes zár mappák a szerveren az alábbi sorokat a szerver konfigurációs