Debian

GOG-ide seadistamine Linuxis

GOG-ide seadistamine Linuxis
Versioonikontrollisüsteemid on kaasaegses maailmas koostöö arendamise kuningas. Suurematest projektidest nagu Linuxi kernel, Google Kubernetes ja paljud teised, mängivad vcs-d suurt rolli koostöö arendamise funktsionaalsuse hõlbustamisel.

Üks populaarsemaid versioonikontrollisüsteeme on git, mis teenindab arendajaid alates nende kohalikest süsteemidest kuni pilveni. Nüüd on git'i jõudu võimalik kasutada mitmel viisil, näiteks makstes selliste teenuste nagu GitHub, GitLab ja paljude teiste kaughoidlate eest. Võite ka luua oma pilves serveris hostitud git-süsteemi ja kasutada seda oma projektide ja meeskondade jaoks.

Selles õpetuses õpitakse, kuidas oma versioonihaldussüsteemi Linuxis seadistada Debian 10 ja GOGide abil. Püsige kursis lõpuni, et rohkem teada saada.

Sissejuhatus GOGidesse

GOGs on Go keeles kirjutatud lihtne ja valutu iseteenindusega Giti teenus. See on lihtne ja see ei nõua suuri arvutiressursse. Programmeerimiskeele olemuse tõttu on GOG-id ka uskumatult kiired.

GOG-id on populaarne valik kõigile, kes soovivad luua oma privaatse git-teenuse GitHubi pakkujate serveri eest maksmata.

Selles õpetuses kasutatakse andmebaasina kohalikku Debiani süsteemi, Go programmeerimiskeelt ja MySQL-i.

Go Langi installimine

Go on kiire, avatud lähtekoodiga programmeerimiskeel, mis on rakenduste loomisel tõhus. Kuna GOG-id on kirjutatud Go-s, peame selle enne süsteemi GOG-ide koostamist installima.

Go keele installimine on lihtne.

Esiteks avage terminal ja laadige go arhiiv alla, kasutades wgetit järgmiselt:

wget https: // golang.org / dl / go1.15.8.linux-amd64.tõrv.gz

Järgmisena eraldage arhiiv kataloogis / usr / local:

tõrv -C / usr / local -xzf go1.15.8.linux-amd64.tõrv.gz

Kui oleme arhiivi välja pakkinud, peame eksportima binaarse asukoha kaustas olevale teele .bashrc fail.

Redigeerige faili ja lisage järgmised kirjed

eksport GOPATH = $ HOME / mine
eksport GOROOT = / usr / local / go
eksport PATH = $ PATH: $ GOROOT / prügikast

Nüüd salvestage fail ja rakendage muudatused bashrc-faili hankimisega:

allikas .bashrc

Nüüd kontrollige, kas go on installitud, kutsudes käsu go:

mine versioon

Andmebaasi installimine

Ehitagem nüüd GOG-süsteemi taustaprogrammi andmebaas. On hea märkida, et andmebaas on täiesti valikuline ja GOG-id töötavad koos või ilma.

Esimene samm on tagada, et teie süsteem oleks ajakohane:

sudo apt-get update && sudo apt-get upgrade

Järgmisena installige MySQL-server:

sudo apt-get -y installib mysql-serveri

Järgmisena käivitage SQL-i kest ja sisestage käsud:

mysql> CREATE USER 'gogs' @ 'localhost' IDENTIFITSEERITUD 'parooliga';
mysql> CREATE DABABASE blogid;
mysql> ANTAGA KÕIKIDELE blogidele.* TO 'gogs';

GOG-ide installimine

Nüüd, kui meil on kõik nõuded GOG-ide käitamiseks meie süsteemis, saame jätkata rakenduse kompileerimist.

Esiteks laadige see alla, kasutades käsku git clone:

git kloon - sügavus 1 https: // github.com / gogs / gogs.git gogs

Liikuge gogsi kataloogi

cd-blogid

Koostage põhiprogramm

mine ehitama

Kui see on lõpule jõudnud, käivitage gogsi binaarne versioon:

./ gogs web

See käivitab veebiserveri ja kuulab sissetulevaid http-ühendusi.

GOG-ide konfigureerimine

Kui veebiserver töötab, käivitage gogsi veebiliides, kasutades aadressi http: // localhost: 3000

See käivitab GOG-ide installiprogrammi, mis võimaldab teil konfigureerida GOG-ide taustaprogrammi.

Muutke teavet, nagu me varem MySQL-i andmebaasis lõime.

Andmebaasi tüüp = MySQL
Host = 127.0.0.1: 3306
Kasutaja = gogs
Parool =
Andmebaasi nimi = gogs

Kui olete serveri õigesti konfigureerinud, looge administraatorikonto ja alustage GOG-ide kasutamist.

Kui otsite giti õpetust, kaaluge artiklit Linuxi installimise ja kasutamise kohta.

Järeldus

Selles kiires juhendis käsitlesime GOG-ide installimist ja kasutamist, mis on Debiani süsteemi enda hostitud git-teenus. Seda õpetust saab oluliselt laiendada, et hostida GOG-e veebiaadressiga reaalserveris. See on aga hea algajate juhend algajatele.

Rakenduse AppyMouse ekraanipaneel ja hiirekursor Windowsi tahvelarvutitele
Tahvelarvutite kasutajad tunnevad hiirekursorit sageli puudust, eriti kui neil on kombeks sülearvuteid kasutada. Puutetundliku ekraaniga nutitelefonid...
Hiire keskmine nupp ei tööta Windows 10-s
The hiire keskmine nupp aitab teil sirvida pikki rohke andmega veebisaite ja ekraane. Kui see peatub, siis lõpuks kasutate kerimiseks klaviatuuri, mis...
Kuidas muuta hiire vasakut ja paremat nuppu Windows 10 PC-s
On üsna tavaline, et kõik arvutihiirte seadmed on ergonoomiliselt mõeldud parempoolsete kasutajate jaoks. Kuid on olemas hiire seadmeid, mis on spetsi...