Debian

Kako postaviti GOG-ove na Linuxu

Kako postaviti GOG-ove na Linuxu
Sustavi za kontrolu inačica kralj su suradničkog razvoja u modernom svijetu. Od velikih projekata kao što su Linux kernel, Google Kubernetes i mnogi drugi, vcs igraju veliku ulogu u olakšavanju funkcionalnosti suradničkog razvoja.

Jedan od popularnih sustava za upravljanje verzijama je git, koji služi programerima od njihovih lokalnih sustava do oblaka. Sada postoje različiti načini na koje možete iskoristiti snagu gita, na primjer, plaćanje udaljenih spremišta na uslugama kao što su GitHub, GitLab i mnogi drugi. Također možete izgraditi vlastiti git sustav hostiran na poslužitelju u oblaku i koristiti ga za vlastite projekte i timove.

Ovaj tutorial naučit će kako postaviti svoj sustav kontrole verzija na Linuxu koristeći Debian 10 i GOG-ove. Pratite nas do kraja da biste saznali više.

Uvod u GOG-ove

GOGs je jednostavna, bezbolna Git usluga s vlastitim hostingom napisana na jeziku Go. Jednostavno je i ne zahtijeva velike računalne resurse. Zbog prirode svog programskog jezika, GOG-ovi su također nevjerojatno brzi.

GOGs je popularan izbor za sve koji žele postaviti vlastitu privatnu git uslugu bez plaćanja poslužitelja na GitHub pružateljima usluga.

Ovaj će se vodič koristiti kao baza podataka lokalni Debian sustav, programski jezik Go i MySQL.

Instaliranje Go Langa

Go je brzi programski jezik otvorenog koda koji je učinkovit u izradi aplikacija. Budući da je GOG napisan u programu Go, moramo ga instalirati prije sastavljanja GOG-a u sustavu.

Instalacija jezika Go je jednostavna.

Prvo otvorite terminal i preuzmite go arhivu pomoću wgeta kao:

wget https: // golang.org / dl / go1.15.8.linux-amd64.katran.gz

Zatim izvucite arhivu u / usr / local direktorij:

tar -C / usr / local -xzf go1.15.8.linux-amd64.katran.gz

Nakon što smo izdvojili arhivu, moramo izvesti binarno mjesto go na stazu u .bashrc datoteka.

Uredite datoteku i dodajte sljedeće unose

izvoz GOPATH = $ HOME / go
izvoz GOROOT = / usr / local / go
izvozi PUT = $ PATH: $ GOROOT / kanta

Sada spremite datoteku i primijenite promjene izvorima datoteke bashrc:

izvor .bashrc

Sada provjerite je li go instaliran pozivom naredbe go:

go verzija

Instaliranje baze podataka

Izgradimo sada pozadinsku bazu podataka za sustav GOGs. Dobro je napomenuti da je baza podataka potpuno neobavezna, a GOG-ovi će raditi sa ili bez nje.

Prvi korak je osigurati da je vaš sustav ažuran:

sudo apt-get update && sudo apt-get nadogradnja

Zatim instalirajte MySQL poslužitelj:

sudo apt-get -y instalirati mysql-server

Zatim pokrenite SQL ljusku i unesite naredbe:

mysql> STVORI KORISNIKA 'gogs' @ 'localhost' IDENTIFIKIRANO 'lozinkom';
mysql> STVORI BAZU PODATAKA gogs;
mysql> DOZVOLI SVE NA gogove.* TO 'gogs';

Instaliranje GOG-ova

Sad kad imamo sve zahtjeve za pokretanje GOG-a na našem sustavu, možemo nastaviti s sastavljanjem aplikacije.

Prvo ga preuzmite pomoću naredbe git clone:

git clone --depth 1 https: // github.com / gogs / gogs.git gogs

Idite do direktorija gogs

cd gogovi

Sastavite glavni program

idi graditi

Kada završite, pokrenite binarni zapis gogs:

./ gogs web

Ovo će pokrenuti web poslužitelj i osluškivati ​​dolazne http veze.

Konfiguriranje GOG-ova

Nakon što se web poslužitelj pokrene, pokrenite gogs web sučelje koristeći adresu http: // localhost: 3000

Ovo će pokrenuti instalacijski program GOGs omogućavajući vam da konfigurirate pozadinu GOG-a.

Izmijenite podatke onako kako smo ranije stvorili u MySQL bazi podataka.

Tip baze podataka = MySQL
Domaćin = 127.0.0.1: 3306
Korisnik = gogs
Lozinka =
Naziv baze podataka = gogs

Nakon što pravilno konfigurirate poslužitelj, stvorite administratorski račun i počnite koristiti GOG-ove.

Ako tražite tutorial za git, razmotrite članak o tome kako instalirati i koristiti-git-on-Linux.

Zaključak

U ovom smo brzom vodiču razgovarali o instaliranju i korištenju GOG-ova, samo-hostirane git usluge na Debianovom sustavu. Ovaj se vodič može uvelike proširiti da ugosti GOG-ove na aktivnom poslužitelju s web adresom. Međutim, to je dobar početni vodič za početnike.

Srednja tipka miša ne radi u sustavu Windows 10
The srednja tipka miša pomaže vam u pomicanju kroz dugačke web stranice i zaslone s puno podataka. Ako se to zaustavi, na kraju ćete koristiti tipkovn...
Kako promijeniti lijevu i desnu tipku miša na računalu sa sustavom Windows 10
Sasvim je normalno da su svi uređaji računalnog miša ergonomski dizajnirani za dešnjake. Ali postoje dostupni uređaji za miš koji su posebno dizajnira...
Emulirajte klikove mišem lebdeći mišem bez klika u sustavu Windows 10
Korištenje miša ili tipkovnice u pogrešnom držanju pretjerane upotrebe može rezultirati mnogim zdravstvenim problemima, uključujući naprezanje, sindro...