Opplæringen gir de enkle retningslinjene for å installere Gitea på Ubuntu 22.04 LTS.
En komplett guide for å installere Gitea på Ubuntu 22.04
Følgende er trinn-retningslinjene som lar deg installere Gitea på Ubuntu 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 på 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 på 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.