Kako instalirati GitLab na Ubuntu i Debian


Gitlab je open source, veoma moćna, robusna, skalabilna, sigurna i efikasna platforma za razvoj softvera i saradnju. Gitlab je među najboljim alternativama Githubu, koji vam omogućava da planirate proces razvoja softvera; napisati kod i provjeriti ga; paket softver i izdanje sa ugrađenom funkcijom kontinuirane isporuke; automatski upravljati konfiguracijama i pratiti performanse.

Pročitajte također: Kako instalirati i konfigurirati GitLab na CentOS 7

Nudi skalabilne potpuno integrisane usluge zasnovane na Gitu sa funkcijama kao što su praćenje problema, premještanje problema između projekata, praćenje vremena, moćni alati za grananje i zaštićene grane i oznake, zaključavanje datoteka, zahtjevi za spajanje, prilagođena obavještenja, mape puta projekta, grafikoni sagorevanja za projektne i grupne prekretnice i još mnogo toga.

U ovom članku ćemo objasniti kako instalirati i konfigurirati Gitlab (Git-repository manager) na Ubuntu ili Debian Linux distribucijama.

Korak 1: Instalirajte i konfigurirajte potrebne ovisnosti

1. Prvo počnite ažuriranjem sistemskih softverskih paketa, a zatim instalirajte potrebne ovisnosti koristeći apt menadžer paketa kao što je prikazano.

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

2. Zatim instalirajte Postfix mail servis za slanje obavještenja putem e-pošte.

sudo apt install postfix

Tokom postfix procesa instalacije, od vas će se tražiti da konfigurišete Postfix paket. Odaberite “Internet Site” i pritisnite [Enter]. Ne zaboravite koristiti vanjski DNS vašeg servera za „ime pošte“ i pritisnite [Enter]. Za sve dodatne ekrane konfiguracije, pritisnite [Enter] da koristite za prihvaćanje zadanih vrijednosti.

Korak 2: Dodajte GitLab spremište i instalirajte paket

3. Sada dodajte GitLab paket APT spremište u svoj sistem tako što ćete pokrenuti sljedeću skriptu.

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

4. Zatim instalirajte GitLab Community Edition uz pomoć sljedeće naredbe i promijenite URL 'http://gitlab.linux-console.net ' prema vašim zahtjevima za pristup GitLabu putem web pretraživača.

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

Napomena: Ako kasnije iz nekog razloga želite promijeniti gornji URL, možete ponovo konfigurirati URL u glavnoj konfiguracijskoj datoteci /etc/gitlab/ gitlab.rb u odjeljku external_url i ponovo konfigurirajte gitlab koristeći sljedeću naredbu.

sudo gitlab-ctl reconfigure

5. Ako imate konfiguriran UFW firewall, morate otvoriti port 80 (HTTP) i 443 ( HTTPS) za omogućavanje konekcija zahtijeva Gitlab.

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

Korak 3: Izvršite početno postavljanje Gitlaba

6. Sada pristupite svojoj gitlab instanci putem pretraživača na sljedećem URL-u.

http://gitlab.linux-console.net

7. Nakon što otvorite, bit će preusmjeren na ekran za poništavanje lozinke, ovdje morate postaviti novu lozinku klikom na “Promijeni lozinku” za novog administratora račun. Nakon podešavanja, ponovo ćete biti preusmjereni na ekran za prijavu.

8. Nakon prijave, pristupit ćete kontrolnoj tabli administratorskog korisnika kao što je prikazano na snimku ekrana. Možete kreirati objekt, kreirati grupu, dodati ljude ili konfigurirati svoju gitlab instancu. Također možete urediti svoj korisnički profil i dodati SSH ključeve vašoj gitlab instanci, konfigurirati svoje komunikacijske postavke i učiniti više.

Za više informacija idite na Stranicu o Gitlab-u: https://about.gitlab.com/.

Pročitajte također: Kako preći sa GitHub na GitLab

To je to za sada! Gitlab je napredna, robusna i efikasna aplikacija za upravljanje razvojem softvera i životnim ciklusom operacija (DevOps). U ovom članku smo objasnili kako instalirati i konfigurirati Gitlab u Ubuntu i Debianu.

Ako imate bilo kakvih pitanja ili razmišljanja koje možete dodati ovom članku, koristite formular za komentare ispod da biste nas kontaktirali.