![9 najboljih aplikacija za javne govore za Android i iOS](/f/7a551d64dd9e7c3725c94196fb9cd89b.png?width=100&height=100)
Gitlab je open-source, moćna, robusna, skalabilna, sigurna, kao i učinkovita platforma za razvoj softvera i suradnju za sve faze životnog ciklusa DevOps-a.
Omogućuje vam planiranje vašeg razvojnog procesa; kodirati i provjeriti; paketni softver i izdati ga s ugrađenom značajkom kontinuirane isporuke; automatizirati upravljanje konfiguracijama i pratiti performanse softvera.
Pročitajte također: 10 najboljih GitHub alternativa za hostiranje projekata otvorenog koda
Ima značajke kao što su praćenje problema, premještanje problema između projekata, praćenje vremena, vrlo moćni alati za grananje, datoteke zaključavanje, zahtjevi za spajanje, prilagođena obavještenja, planovi projekta, spaljeni grafikoni za projektne i grupne prekretnice i još mnogo toga više.
Gitlab je jedan od najbolje alternative Githubu za hosting vaših projekata otvorenog koda, koje ćete tamo saznati.
U ovom ćemo članku objasniti kako instalirati i konfigurirati Gitlab (Git-upravitelj spremišta) uključeno CentOS 8/7 ili RHEL 8/7 Linux distribucije.
1. Prvo počnite instaliranjem sljedećih potrebnih ovisnosti pomoću yum upravitelj paketa kao što je prikazano.
# yum instalirajte curl policycoreutils-python openssh-server
2. Zatim instalirajte Postfix uslugu za slanje e -poruka s obavijestima i omogućiti joj pokretanje pri pokretanju sustava, a zatim provjeriti radi li i radi pomoću sljedećih naredbi.
# yum instalirajte postfix. # systemctl start postfix. # systemctl omogući postfix. # postfix statusa systemctl.
Tijekom instalacije Postfix -a može se pojaviti prozor za konfiguraciju. Izaberi 'Internet stranica"I koristite vanjski DNS poslužitelja za"ime pošte‘I pritisnite enter. Ako se pojave dodatni zasloni, nastavite pritisnuti enter za prihvaćanje zadanih postavki.
3. Sada dodajte GitLab zapakirajte YUM spremište u svoj sustav pokretanjem sljedeće skripte.
$ curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash.
4. Zatim instalirajte paket GitLab Community Edition pomoću sljedeće naredbe i svakako promijenite 'http://gitlab.tecmint.com"Na URL na kojem želite pristupiti svojoj GitLab instanci iz web preglednika.
# EXTERNAL_URL = " http://gitlab.tecmint.com" yum install -y gitlab -ce.
Bilješka: Ako želite promijeniti svoj glavni URL, možete ga konfigurirati u glavnoj konfiguracijskoj datoteci GitLaba /etc/gitlab/gitlab.rb u vanjski_url odjeljak. Nakon promjene ne zaboravite ponovno konfigurirati gitlab za primjenu nedavnih promjena u konfiguracijskoj datoteci pomoću sljedeće naredbe.
# gitlab-ctl ponovno konfigurirajte.
5. Ako imate omogućen vatrozid sustava, morate otvoriti port 80 (HTTP) i 443 (HTTPS) kako bi se omogućile veze u vatrozidu sustava.
# firewall-cmd --permanent --add-service = 80/tcp. # firewall-cmd --permanent --add-service = 443/tcp. # systemctl ponovno učitajte firewalld.
6. Sada otvorite web preglednik i pristupite svojoj gitlab instanci koristeći sljedeći URL koji ste postavili tijekom instalacije.
http://gitlab.tecmint.com.
7. Prilikom prvog posjeta bit ćete preusmjereni na zaslon za poništavanje zaporke, stvorit ćete novu lozinku za svoj novi administratorski račun i kliknite “promjeni lozinku”. Nakon što postavite, bit će preusmjeren natrag na zaslon za prijavu i prijavu s korisničkim imenom korijen i lozinku koju ste postavili.
8. Nakon uspješne prijave trebao bi vas odvesti na korisnički račun administratora kako je prikazano na snimci zaslona. Ovdje možete stvoriti objekt, stvoriti grupu, dodati ljude ili konfigurirati svoju instancu gitlaba kako želite. Također možete urediti svoj korisnički profil, konfigurirati svoju e -poštu i dodati SSH ključeve u svoju instancu gitlaba i još mnogo toga.
Za više informacija idite na Gitlab O stranici: https://about.gitlab.com/
To je sve za sada! U ovom smo članku objasnili kako instalirati i konfigurirati Gitlab (upravitelj spremišta Git) na CentOS 8/7 ili RHEL 8/7 Linux distribucije. Ako imate pitanja ili razmišljanja za dodavanje u ovaj vodič, kontaktirajte nas putem obrasca za komentare u nastavku.