Installer Gitlab på Ubuntu Top 10.Topp 10

Installer Gitlab på Ubuntu Top 10.Topp 10
Gitlab er et nettbasert Git-depot som fungerer som et versjonskontrollsystem. Et versjonskontrollsystem (VCS) programvare sporer og vedlikeholder kildekodeendringene i et samarbeidsmiljø. I likhet med Github og Bitbucket, lar Gitlab deg også få tilgang til Git -lagringene eksternt.

Gitlab kan brukes til å dele koden og nødvendighetene til et program gjennom hele utviklingslivssyklusen til det programmet. En av de viktigste fordelene med Gitlab er at du kan administrere Git -lagringene i henhold til ditt krav, for eksempel å holde informasjonen offentlig/privat.

Denne artikkelen gir en trinn-for-trinns installasjon av Gitlab på Ubuntu 22.04. I tillegg vil du også lære å konfigurere Gitlab på Ubuntu 22.04.

Forutsetninger

Du må installere forskjellige verktøy som Curl, OpenSSH Server, etc., å installere og bruke gitlab på ubuntu 22.04.

For det første, oppdater systemets pakkeliste ved å utstede følgende kommando:

$ sudo apt oppdatering

Installer nå forutsetningene ved å utstede følgende kommando:

$ sudo apt install tzdata curl ca-certificates openssh-server


Hvordan installere Gitlab på Ubuntu 22.04

Selv om Gitlab ikke er tilgjengelig på det offisielle depotet til Ubuntu 22.04. Vi har imidlertid en alternativ metode for å få Gitlab på Ubuntu 22.04. For en bedre forståelse har vi delt installasjonen i forskjellige trinn:

Trinn 1: På tidspunktet for denne oppskrivningen, Gitlab-depotet for Ubuntu 22.04 er ikke tilgjengelig. Her vil vi konfigurere Gitlab-depotet for Focal-Fossa (Ubuntu 20.04) på ​​jammy maneter (Ubuntu 22.04).

For det første må du importere GPG -tasten ved å utstede følgende kommando:

$ gpg_key_url = "https: // pakker.Gitlab.com/gitlab/gitlab-ce/gpgkey "
Curl -fssl $ gpg_key_url | sudo gpg - -dearmor -o/etc/apt/pålitelig.GPG.d/gitlab.GPG

Legg nå Gitlab -depotet til Ubuntu 20.04 inne i kildene.liste.D Fil av Ubuntu 22.04.

$ sudo tee/etc/apt/kilder.liste.d/gitlab_gitlab-ce.liste<Deb https: // pakker.Gitlab.com/gitlab/gitlab-ce/ubuntu/focal main
Deb-Src https: // pakker.Gitlab.com/gitlab/gitlab-ce/ubuntu/focal main
Eof

Steg 2: Etter å ha gjort det, oppdater kjernebibliotekene til Ubuntu 22.04 som følger:

$ sudo apt oppdatering

Utfør nå følgende kommando for å installere Gitlab på Ubuntu 22.04:

$ sudo apt install gitlab-ce


Kommandoen ovenfor har installert Gitlab Community Edition på Ubuntu 22.04.

Kontroller installasjonen ved hjelp av følgende kommando:

$ sudo gitlab-rake gitlab: env: info

Hvordan konfigurere Gitlab på Ubuntu 22.04

Selv om installasjonen av Gitlab er fullført. Du kan imidlertid ikke bruke gitlab uten riktig konfigurasjon. Følgende trinn vil føre deg til å konfigurere Gitlab før du bruker den:

Trinn 1: Gitlab lytter til port 80 (http) og port 443 (https). For det første, la begge portene på brannmuren ved å bruke følgende kommandoer:

$ sudo ufw tillater https
$ sudo ufw tillater http
$ sudo ufw tillater ssh

Last inn brannmurinnstillingene på nytt for å tilpasse deg de ovennevnte endringene:

$ sudo ufw omlasting

Steg 2: Sjekk nettadressen der Gitlab -nettgrensesnittet vil være tilgjengelig:

$ sudo nano/etc/gitlab/gitlab.RB

Nettadressen finner du i linjen som starter med "ekstern_url”Som vist i bildet ovenfor.

Nå kan du konfigurere Gitlab ved hjelp av følgende kommando:

$ sudo gitlab-ctl rekonfigurer


Trinn 3: Til slutt, utfør følgende kommando for å starte Gitlab-Server:

$ sudo gitlab-ctl start

Du kan også få status for Gitlab -tjenestene som følger:

$ sudo gitlab-ctl status

Dessuten lar den nedenfor-nevnte kommandoen deg starte Gitlab-webservicene på nytt:

$ sudo gitlab-ctl start

Hvordan fjerne Gitlab fra Ubuntu 22.04

Gitlab er et veldig nyttig verktøy for å utvikle programvare på en samarbeidende måte. Hvis du ikke bruker Gitlab -tjenestene lenger, kan du fjerne den fra Ubuntu 22.04 Ved å utstede følgende kommando:

$ sudo apt fjern gitlab-ce

Du kan også fjerne Gitlab -depotet fra APT -listen som følger:

$ sudo rm/etc/apt/kilder.liste.d/gitlab_gitlab-ce.liste

Konklusjon

Gitlab er det mye brukte Git -depotet for å spore og administrere endringene som er gjort i kildekoden til et program. Gitlab utøves som et versjonskontrollsystem (VCS) av organisasjoner som NASA, IBM, Sony, SpaceX, Alibaba og mange flere. Denne artikkelen gir installasjonsprosedyren til Gitlab på Ubuntu 22.04. Bortsett fra installasjonen har du lært konfigurasjonen, bruken og fjerningen av Gitlab på Ubuntu 22.04.