Git

Įdiekite „GitLab“ į „Ubuntu 20“.04

Įdiekite „GitLab“ į „Ubuntu 20“.04

„Gitlab“ yra kodų talpinimo platforma, pvz., „Github“ ir „Bitbucket“. Šie trys yra populiariausi sprendimai, kaip talpinti savo „Git“ saugyklas. Jie turi įvairių funkcijų, leidžiančių asmenims ir komandoms dalytis kodu nuotoliniu būdu su kitais. „Gitlab“ yra atviro kodo žiniatinklio prieglobos įrankis. Jame yra patogi žiniatinklio sąsaja, kuri yra paprasta ir intuityvi beveik kiekvienam vartotojui, jei norite sukurti savo serverį kodų prieglobai, kad galėtumėte dalytis ir prieglobos kodu bei įdiegti ir nustatyti savo serverį.

Šiame straipsnyje mes parodysime, kaip įdiegti ir nustatyti „GitLab“ serverį „Ubuntu 20“.04 LTS sistema naudojant komandinę eilutę.

„Gitlab“ galite įdiegti naudodami šiuos du skirtingus metodus:

1 metodas: „Gitlab“ diegimas naudojant paprastą scenarijų

Prieš pradėdami diegimo procesą, turite įsitikinti, kad atnaujinti visi sistemos paketai. Norėdami tai padaryti, turite atidaryti terminalo programą. Todėl pasiekite terminalą spustelėdami „Veikla“ ir programų paleidimo priemonėje įveskite terminalą. Arba taip pat galite pasiekti terminalo langą naudodami sparčiuosius klavišus „Ctrl“ + „Alt“ + t. Išduokite šią komandą:

$ sudo apt atnaujinimas

Dabar naudodami šią komandą įdiegsite „gitlab“ paketo priklausomybes.

$ sudo apt-get install -y curl openssh-server ca sertifikatus

Dauguma kūrėjų nori pridėti „gitlab“ saugyklą naudodami paprastą scenarijų. Įdiegę išankstinių sąlygų priklausomybes, dabar patogumui pridėkite „gitlab“ saugyklą, kad sistemoje paleistumėte toliau nurodytą scenarijų ir atsisiųstumėte „gitlab“ naudodami šią komandą:

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

Sėkmingai paleidę scenarijų, galite įdiegti „gitlab-ce“ paketą „Ubuntu 20“.04 naudojant šią komandą:

$ sudo apt-get install gitlab-ce

2 metodas: įdiekite „Gitlab“, kad atsisiųstumėte iš interneto

Jei kyla kokių nors serverio problemų arba „Ubuntu“ išleidžia oficialią palaikymo problemą, susijusią su „gitlab“ paketu, galite atsisiųsti „gitlab“ paketą iš kito tinklo serverio. Galite atsisiųsti „gitlab“ paketą iš šio nurodyto URL https: // paketų.gitlab.com / gitlab / gitlab-ce. Kai visiškai atsisiųsite paketą, nukopijuokite arba perkelkite jį į savo serverį, tada įdiekite „gitlab“ naudodami šias komandas:

$ cd atsisiuntimai

Norėdami atsisiųsti „gitlab“ paketą, paleiskite šią komandą „wget“:

$ wget --content-disposition https: // paketai.gitlab.com / gitlab / gitlab-ce / paketai / ubuntu /
bionic / gitlab-ce_13.2.1-ce.0_amd64.deb / atsisiųsti.deb

Ši išvestis bus rodoma jūsų sistemoje, o „gitlab“ paketo atsisiuntimas užtruks.

Kai atsisiuntimas bus baigtas, nurodykite failus naudodami komandą ls.

Dabar įdiegsite atsisiųstą (.deb) paketas „Ubuntu 20“.04 naudojant šią komandą:

$ sudo dpkg -i gitlab-ce_13.2.1-ce.0_amd64.deb

Po kurio laiko jūsų terminalo lange pamatysite šią išvestį.

Įdiegę „gitlab“ paketą, galite paleisti reikiamą konfigūravimo įrankį. Šis failas suteikia automatines konfigūracijas ir galite jį modifikuoti pagal savo poreikius. Paleiskite šį „gitlab“ konfigūracijos failo redagavimą.

$ sudo vim / etc / gitlab / gitlab.rb

Dabar redaguokite konfigūracijos failą, kad pakeistumėte pagrindinio kompiuterio pavadinimą naudodami kintamąjį external_url, kad galėtumėte juos pasiekti iš kito nuotolinio kompiuterio naudodami nurodytą pagrindinio kompiuterio pavadinimą ir kitus parametrus:

Vykdykite šią komandą, norėdami perkonfigūruoti „gitlab“ paslaugas:

$ sudo gitlab-ctl perkonfigūruoti

Pirmiau nurodyta komanda iš naujo sukonfigūruos visą „gitlab“ paslaugą. Šis procesas gali užtrukti. Taigi, būkite kantrūs ir palaukite, kol bus baigtos pertvarkymo gitlab paslaugos.

Dabar naudodamiesi šia komanda, savo sistemoje paleisite „gitlab“ paslaugas.

$ sudo gitlab-ctl pradžia

Šis išėjimas, kurį pamatysite terminale, informuos jus apie visas sėkmingai pradėtas „gitlab“ paslaugas.

Taip pat galite patikrinti paslaugų, veikiančių jūsų sistemoje, būseną, bet ne, vykdydami šią komandą terminale.

$ sudo gitlab-ctl būsena

Dabar atidarykite naršyklę ir įveskite vietinis šeimininkas norėdami patekti į „GitLab“ interneto portalą, kuris paprašys nustatyti root vartotojo vardą ir slaptažodį.

Jūsų naršyklėje bus rodomas šis langas:

Įveskite naują šakninį slaptažodį. Po to patikrinę spustelėkite parinktį „Keisti slaptažodį“.

Dabar prisijunkite naudodami root vartotojo vardą ir įveskite slaptažodį. Savo sistemoje pamatysite šį „gitlab“ informacijos suvestinės ekraną.

Išvada

Šiame straipsnyje jūs ištyrėte, kaip įdiegti ir nustatyti „gitlab“ „Ubuntu 20“.04 LTS sistema. Be to, jūs taip pat ištyrėte du skirtingus „gitlab“ diegimo metodus. Vienas naudoja paprastą scenarijaus metodą, o kitas - atsisiųsti „gitlab deb“ failą iš interneto. Tikiuosi, šis straipsnis jums patiks.

5 populiariausi „Linux“ skirtų ergonomiškų kompiuterinių pelių produktai
Ar ilgalaikis kompiuterio naudojimas sukelia riešo ar pirštų skausmą?? Ar jūs kenčiate nuo sąnarių standumo ir nuolat turite paspausti rankas? Ar jauč...
How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...
Peržiūrėkite pelės mygtukus skirtingai programinei įrangai naudodami „X-Mouse Button Control“
Galbūt jums reikia įrankio, kuris galėtų pakeisti jūsų pelės valdymą kiekvienoje jūsų naudojamoje programoje. Tokiu atveju galite išbandyti programą, ...