Weboldal keresés

A GitLab telepítése Ubuntu és Debian rendszeren


A Gitlab egy nyílt forráskódú, nagyon erős, robusztus, méretezhető, biztonságos és hatékony szoftverfejlesztési és együttműködési platform. A Gitlab a Github legjobb alternatívái közé tartozik, amely lehetővé teszi a szoftverfejlesztési folyamat megtervezését; írjon kódot, és ellenőrizze azt; szoftvercsomag és kiadás beépített folyamatos szállítási funkcióval; automatikusan kezeli a konfigurációkat és figyeli a teljesítményt.

Olvassa el még: A GitLab telepítése és konfigurálása CentOS 7 rendszeren

Méretezhető Git-alapú, teljesen integrált szolgáltatásokat kínál olyan funkciókkal, mint a problémakövető, a problémák projektek közötti mozgatása, időkövetés, hatékony elágazási eszközök, védett ágak és címkék, fájlok zárolása, egyesítési kérelmek, egyéni értesítések, projekt ütemtervek, égési diagramok projekt és csoport mérföldkövek, és még sok más.

Ebben a cikkben elmagyarázzuk, hogyan telepíthető és konfigurálható a Gitlab (Git-tárkezelő) Ubuntu vagy Debian Linux disztribúciókon.

1. lépés: A szükséges függőségek telepítése és konfigurálása

1. Először is frissítse a rendszerszoftver-csomagokat, majd telepítse a szükséges függőségeket az apt csomagkezelő segítségével az ábra szerint.

sudo apt update
sudo apt install -y curl openssh-server ca-certificates

2. Ezután telepítse a Postfix levelezőszolgáltatást az e-mailes értesítések küldéséhez.

sudo apt install postfix

A postfix telepítési folyamata során a rendszer felkéri a Postfix csomag konfigurálására. Válassza az „Internet Webhely ” lehetőséget, és nyomja meg az [Enter] billentyűt. Ne felejtse el használni a szerver külső DNS-ét a „mail name” kifejezéshez, és nyomja meg az [Enter] billentyűt. További konfigurációs képernyők esetén nyomja meg az [Enter] billentyűt az alapértelmezett értékek elfogadásához.

2. lépés: Adja hozzá a GitLab Repository-t és telepítse a csomagot

3. Most adja hozzá a GitLab csomag APT lerakatát a rendszeréhez egy következő szkript futtatásával.

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash

4. Ezután telepítse a GitLab Community Edition programot a következő paranccsal, és módosítsa az URL-címet: 'http://gitlab.linux-console.net A GitLab webböngészőn keresztüli eléréséhez.

EXTERNAL_URL="http://gitlab.linux-console.net" sudo apt install gitlab-ce

Megjegyzés: Ha később valamilyen okból módosítani szeretné a fenti URL-t, újra beállíthatja az URL-t a fő konfigurációs fájlban /etc/gitlab/ gitlab.rb az external_url szakaszban, és konfigurálja újra a gitlabot a következő paranccsal.

sudo gitlab-ctl reconfigure

5. Ha UFW tűzfal van beállítva, meg kell nyitnia a 80-as (HTTP) és a 443 ( HTTPS), hogy engedélyezze a Gitlab csatlakozási kérelmeit.

sudo ufw allow 80/tcp
sudo ufw allow 443/tcp

3. lépés: Végezze el a Gitlab kezdeti beállítását

6. Most elérje a gitlab-példányt a következő URL-címen található böngészőn keresztül.

http://gitlab.linux-console.net

7. A megnyitást követően a rendszer átirányítja a jelszó-visszaállítási képernyőre. Itt új jelszót kell beállítania a „Jelszó módosítása ” lehetőségre kattintva az új rendszergazdának. fiókot. Miután beállította, újra át lesz irányítva a bejelentkezési képernyőre.

8. A bejelentkezés után a képernyőképen látható módon hozzáférhet az adminisztrátori felhasználói vezérlőpulthoz. Létrehozhat egy objektumot, létrehozhat egy csoportot, hozzáadhat személyeket vagy konfigurálhatja a gitlab-példányt. Ezenkívül szerkesztheti felhasználói profilját, és SSH-kulcsokat adhat hozzá a gitlab-példányhoz, konfigurálhatja kommunikációs beállításait, és még sok mást tehet.

További információért keresse fel a Gitlab névjegyoldalát: https://about.gitlab.com/.

Olvassa el még: Hogyan lehet áttérni a GitHubról a GitLabra

Egyelőre ennyi! A Gitlab egy fejlett, robusztus és hatékony alkalmazás a szoftverfejlesztés és -műveletek (DevOps) életciklusának kezelésére. Ebben a cikkben elmagyaráztuk, hogyan telepíthető és konfigurálható a Gitlab Ubuntu és Debian rendszerben.

Ha bármilyen kérdése vagy gondolata van ehhez a cikkhez, használja az alábbi megjegyzés űrlapot, hogy kapcsolatba lépjen velünk.