En komplett guide for å installere Gitea på Ubuntu Top 10.Topp 10

En komplett guide for å installere Gitea på Ubuntu Top 10.Topp 10
Gitea er en topp open source selvhostede git-server som ligner på Gitlab skrevet på go-språket. Imidlertid er det mer enkel, lett og enkelt å konfigurere sammenlignet med Gitlab. Det inkluderer forskjellige funksjoner som varsling, depotfilredigerer, brukeradministrasjon og mye mer.

Opplæringen gir de enkle retningslinjene for å installere GiteaUbuntu 22.04 LTS.

En komplett guide for å installere Gitea på Ubuntu 22.04

Følgende er trinn-retningslinjene som lar deg installere GiteaUbuntu 22.04:

Trinn 1: Oppdater systempakker

Oppdater først systempakkene ved hjelp av følgende kommando:

$ sudo apt oppdatering

Trinn 2: Installer WGET

Etter oppdateringen vil du kreve WGET å installere Gitea binær gjennom kommandolinjen. Du kan installere WGET Bruke følgende kommando:

$ sudo apt install wget

Trinn 3: Installer git

Du trenger også å installere Git på Ubuntu ved å kjøre følgende kommando:

$ sudo apt install git

Trinn 4: Installer og konfigurer MariaDB -serveren

Gitea kan jobbe med hvilken som helst server enten det er mysql, sqllite3 eller mariaDB. Du kan installere et hvilket som helst databasestyringssystem du vil ha. Her bruker vi Mariadb.

For å installere den på Ubuntu, bruk følgende kommando:

$ sudo apt install mariadb-server

Trinn 5: Opprett Gitea -database

Å lage Gitea Database, du må først logge inn på MariaDB -serveren med standard brukernavn og passord ved å bruke følgende kommando:

$ sudo mysql -u root -p

Opprett deretter en database ved hjelp av følgende uttalelse:

Opprette database gitea;

Bruk deretter følgende uttalelse for å opprette brukernavn og passord.

Gi alle privilegier på Gitea.* Til 'gitea'@'localhost' identifisert av "";

Til slutt kan du utstede de undergitte uttalelsene som skal fullføres mysql Sett opp.

Spyle privilegier;
SLUTTE;

Trinn 6: Installer Gitea

Etter å ha fullført MySQL -oppsettet, er det nå på tide å installere Gitea På Ubuntu ved å bruke følgende kommando:

$ sudo wget -o/usr/local/bin/gitea https: // dl.gitea.io/gitea/1.16.7/
gitea-1.16.7-Linux-AMD64

Gjør nå Gitea -filen kjørbar ved å bruke følgende kommando:

$ sudo chmod +x/usr/local/bin/gitea

Dette vil fullføre installasjonen av Gitea på Ubuntu 22.04.

Du kan sjekke Gitea versjon via undergitt kommando:

$ gitea --version

Trinn 7: Legg til en ny bruker

Neste, legg til en ny bruker git via den nedenfor-nevnte kommandoen:

$ sudo adduser -system -shell /bin /bash -ggecos 'git versjonskontroll'
--Gruppe--deabled-Password-Hjem /Hjem /Git Git

Kommandoen ovenfor vil opprette en ny bruker.

Neste, gjør noen viktige Gitea's Kataloger ved å bruke følgende kommando:

$ sudo mkdir -pv/var/lib/gitea/tilpasset, data, log

Endre deretter eierskap til de ovennevnte katalogene gjennom undergitt kommando:

$ sudo chown -rv git: git/var/lib/gitea

Etter det må du fikse riktig tillatelse til Gitea Katalog gjennom under-nevnt kommando:

$ sudo chmod -rv 750/var/lib/gitea

Deretter må du opprette konfigurasjonskatalog for Gitea på stedet “/Etc/gitea” Bruke følgende kommando:

$ sudo mkdir -v /etc /gitea

Neste, erstatt brukeren Gitea med rot og gruppe med GIT i konfigurasjonskatalogen ved å bruke den undergitte kommandoen:

$ sudo chown -rv root: git /etc /gitea

Tillater nå å endre tillatelse til konfigurasjonskatalogen via følgende kommando:

$ sudo chmod -rv 770 /etc /gitea

Trinn 8: Opprette SystemD -tjenestefil

Etter at trinnene ovenfor er fullført, vil du da bli pålagt å opprette en SystemD -tjenestefil med navnet "gitea.service”I katalogstedet”/etc/system/system/”.

For å opprette en fil for Gitea, Kjør følgende kommando for å åpne en filredigerer:

$ sudo nano/etc/systemd/system/gitea.service

Lim deretter inn følgende tekster i filen.

[Enhet]
Beskrivelse = Gitea
Etter = syslog.mål
Etter = nettverk.mål
RESTARTSEC = 3S
Type = enkel
Bruker = git
Gruppe = git
WorkingDirectory =/var/lib/gitea/
ExecStart =/usr/local/bin/gitea web - -config/etc/gitea/app.Inn jeg
Start på nytt = alltid
Miljø = bruker = Git Home =/Home/git gitea_work_dir =/var/lib/gitea
[Installere]
WantedBy = Multi-User.mål

Lagre filen ved å trykke på “Ctrl+x”Nøkkel og velg Y Trykk deretter Enter.

Start nå på nytt Gitea Service gjennom følgende kommando:

$ sudo systemctl start gitea

Du kan sjekke Gitea Status gjennom følgende kommando:

$ sudo systemctl status gitea

Deretter må du også aktivere Gitea Service gjennom følgende kommando slik at tjenesten automatisk starter etter omstarten.

$ sudo SystemCTL Aktiver Gitea

Åpner nå nettleseren din på Ubuntu og bruk adressen http: //: 3000. For å sjekke systemets IP -adresse, kan du bruke følgende kommando:

$ hostname -i

Ovennevnte adresse vil åpne Gitea på nettleseren.

Gå til “Registrere”Alternativ ved å klikke øverst på venstre hjørne.

Opprett en konto på Gitea server og begynn å bruke tjenestene sine på Ubuntu 22.04.

Skjermbildet ovenfor vises når du vellykket registrerer en konto på Gitea server og dette avslutter installasjonen av Gitea Ubuntu 22.04.

I tilfelle, hvis du trenger veiledning om bruk Gitea server, du kan få hjelp fra dokumentasjonen.

Konklusjon

Gitea er en åpen kildekode, mye brukt selvhostet git-server som er mer lett og enklere å konfigurere enn Gitlab. Ovennevnte instruksjoner hjelper deg med å installere Gitea Ubuntu 22.04 Slik at du kan være i stand til å glede deg over funksjonene som depotstyring, nettbasert filopplasting og oppretting, kodevurdering og mye mer.