Debian

Ako nastaviť GOG v systéme Linux

Ako nastaviť GOG v systéme Linux
Systémy riadenia verzií sú kráľom spoločného vývoja v modernom svete. Z veľkých projektov, ako je napríklad linuxové jadro, Google Kubernetes a mnoho ďalších, hrajú vcs obrovskú úlohu pri uľahčení funkčnosti spoločného vývoja.

Jedným z populárnych systémov na správu verzií je git, ktorý slúži vývojárom z ich lokálnych systémov do cloudu. Teraz existuje niekoľko spôsobov, ako môžete využiť silu gitu, napríklad platba za vzdialené úložiská v službách ako GitHub, GitLab a mnoho ďalších. Môžete tiež vytvoriť svoj vlastný systém git hostovaný na serveri v cloude a použiť ho pre svoje vlastné projekty a tímy.

V tomto výučbe sa dozviete, ako nastaviť váš systém riadenia verzií v systéme Linux pomocou Debianu 10 a GOG. Zostaňte naladení až do konca a dozviete sa viac.

Úvod do GOG

GOGs je jednoduchá bezbolestná samoobslužná služba Git napísaná v jazyku Go. Je to jednoduché a nevyžaduje to náročné výpočtové prostriedky. Vďaka povahe svojho programovacieho jazyka sú GOG tiež neuveriteľne rýchle.

GOGs je populárna voľba pre každého, kto chce založiť svoju vlastnú súkromnú službu git bez platenia za server u poskytovateľov GitHubu.

Tento výukový program použije ako databázu lokálny systém Debian, programovací jazyk Go a MySQL.

Inštaluje sa program Go Lang

Go je rýchly programovací jazyk s otvoreným zdrojovým kódom, ktorý efektívne vytvára aplikácie. Pretože GOGs je napísaný v Go, musíme si ho nainštalovať pred kompiláciou GOGs v systéme.

Inštalácia jazyka Go je jednoduchá.

Najskôr otvorte terminál a stiahnite si go go pomocou wget ako:

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

Ďalej rozbaľte archív v adresári / usr / local:

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

Po rozbalení archívu musíme exportovať binárne umiestnenie go do cesty v priečinku .súbor bashrc.

Upravte súbor a pridajte nasledujúce položky

exportovať GOPATH = $ HOME / ísť
exportovať GOROOT = / usr / local / go
export PATH = $ PATH: $ GOROOT / bin

Teraz uložte súbor a vykonajte zmeny získaním súboru bashrc:

zdroj .bashrc

Teraz pomocou príkazu go overte, či je nainštalovaný go:

go verzia

Inštalácia databázy

Poďme teraz vytvoriť databázu typu backend pre systém GOGs. Je dobré poznamenať, že databáza je úplne voliteľná a súbory GOG budú bežať s alebo bez nej.

Prvým krokom je zabezpečiť, aby bol váš systém aktuálny:

sudo apt-get aktualizácia && sudo apt-get aktualizácia

Ďalej nainštalujte server MySQL:

sudo apt-get -y nainštalovať mysql-server

Ďalej spustite shell SQL a zadajte príkazy:

mysql> VYTVORIŤ UŽÍVATEĽA 'gogs' @ 'localhost' IDENTIFIKOVANÝ PODĽA 'hesla';
mysql> VYTVORIŤ DATABÁZU gogs;
mysql> GRANT ALL ON gogs.* TO „gogs“;

Inštalujú sa GOG

Teraz, keď máme všetky požiadavky na spustenie GOG v našom systéme, môžeme pokračovať v kompilácii aplikácie.

Najskôr si ho stiahnite pomocou príkazu git clone:

git clone - hĺbka 1 https: // github.com / gogs / gogs.git gogs

Prejdite do adresára gogs

cd gogs

Zostavte hlavný program

choď stavať

Po dokončení spustite binárny súbor gogs:

./ gogs web

Spustí sa webový server a bude čakať na prichádzajúce pripojenia HTTP.

Konfigurácia GOG

Po spustení webového servera spustite webové rozhranie gogs pomocou adresy http: // localhost: 3000

Spustí sa inštalátor GOGs, ktorý vám umožní konfigurovať backend GOGs.

Upravte informácie, ktoré sme predtým vytvorili v databáze MySQL.

Typ databázy = MySQL
Hostiteľ = 127.0.0.1: 3306
Užívateľ = gogs
Heslo =
Názov databázy = gogs

Po správnom nakonfigurovaní servera si vytvorte účet správcu a začnite používať GOG.

Ak hľadáte výukový program git, pozrite si článok o tom, ako inštalovať a používať git-on-Linux.

Záver

V tejto rýchlej príručke sme diskutovali o inštalácii a používaní GOG, samoobslužnej služby git v systéme Debian. Tento výukový program je možné výrazne rozšíriť tak, aby hostil GOG na živom serveri s webovou adresou. Je to však dobrý sprievodca pre začiatočníkov.

Trackpad a ukazovateľ myši AppyMouse na obrazovke pre tablety so systémom Windows
Používateľom tabletov často chýba ukazovateľ myši, najmä keď notebooky bežne používajú. Dotykové smartphony a tablety majú veľa výhod a jediným obmedz...
Stredné tlačidlo myši nefunguje v systéme Windows 10
The stredné tlačidlo myši pomáha vám prechádzať dlhé webové stránky a obrazovky s množstvom údajov. Ak sa to zastaví, budete nakoniec používať klávesn...
Ako zmeniť ľavé a pravé tlačidlo myši na počítači so systémom Windows 10
Je úplnou normou, že všetky zariadenia počítačových myší sú ergonomicky navrhnuté pre pravákov. Existujú však dostupné myšacie zariadenia, ktoré sú šp...