Fyrir nokkrum vikum vissum við það skyndileg kaup GitHub af Microsoft. Umdeild kaup sem margir verja eins og þeir hafi gert þau eða gagnrýna þau harðlega eins og það hafi verið tilkoma falls frjálsra hugbúnaðar. Persónulega trúi ég ekki né ver hvorugt tveggja staða en það er rétt að slíkar fréttir hafa orðið til þess að margir hugbúnaðargerðarmenn hafa yfirgefið þjónustu Github og leitað að öðrum kostum eins ókeypis og Github áður en þeir keyptu Microsoft.
Það eru margar þjónusturnar sem eru að verða vinsælar, en langflestir verktaki velja að nota GitLab, ókeypis val sem við getum sett upp á tölvunni okkar með Ubuntu eða á einkaþjóni sem notar Ubuntu sem stýrikerfi.
Index
Hvað er GitLab?
En fyrst af öllu, við skulum sjá hvað það er nákvæmlega. Gitlab er hugbúnaðarútgáfustýring sem notar Git tækni. En ólíkt öðrum þjónustum eru það aðrar aðgerðir fyrir utan Git svo sem wikis þjónustan og villuleitakerfi. Allt er með leyfi samkvæmt GPL leyfinu, en það er rétt að eins og aðrar tegundir hugbúnaðar eins og WordPress eða Github sjálft, getur enginn notað Gitlab. Gitlab er með vefþjónustu sem býður viðskiptavinum sínum upp á tvenns konar reikninga: ókeypis reikning með ókeypis og opinberum geymslum og öðrum greiddum eða iðgjaldareikningi sem gerir okkur kleift að búa til einkareknar og opinberar geymslur.
Þetta þýðir að öll gögn okkar eru hýst á netþjónum utan okkar sem við höfum ekki stjórn, eins og hjá Github. En Gitlab er með útgáfu sem heitir meira Gitlab EC o Community Edition það gerir okkur kleift að setja upp og hafa Gitlab umhverfi á netþjóninum okkar eða tölvunni með Ubuntu, þó að hagnýtast sé að nota það á netþjóni með Ubuntu. Þessi hugbúnaður býður okkur ávinninginn af Gitlab Premium en án þess að þurfa að borga neitt fyrir hann, þar sem við setjum allan hugbúnaðinn á netþjóninn okkar en ekki á annan netþjón.
Gitlab, eins og með Github þjónustuna, býður upp á áhugaverðar auðlindir eins og einræktunar geymslur, þróa kyrrstæðar vefsíður með Jekyll hugbúnaði eða útgáfustýringu og kóða sem gerir okkur kleift að láta vita ef hugbúnaðurinn eða endurskoðunin inniheldur einhverjar villur eða ekki.
Kraftur Gitlab er æðri Github, að minnsta kosti hvað varðar þjónustu, ef við notum hann sem eigin hugbúnað netþjónsins okkar, þá fer krafturinn eftir vélbúnaði netþjónsins. Eitthvað sem verður að taka tillit til ef það sem við ætlum að gera er að breyta Github hugbúnaðinum fyrir Gitlab hugbúnaðinn á einkaþjóninum okkar.
Hvað þurfum við til að setja GitLab á Ubuntu netþjón?
Að hafa Gitlab eða Gitlab CE á netþjóninum okkar, fyrst við verðum að setja upp háð eða hugbúnað sem þarf til að hugbúnaðurinn virki rétt. Til að gera þetta opnum við flugstöð og skrifum eftirfarandi:
sudo apt-get install curl openssh-server ca-certificates postfix -y
Hugsanlega mun pakki eins og krulla þegar vera í tölvunni okkar en ef það er ekki er þetta góður tími til að setja upp.
Uppsetning GitLab
Nú þegar við höfum öll Gitlab ósjálfstæði, Við verðum að setja upp Gitlab CE hugbúnaðinn, sem er opinber og við getum fengið hann í gegnum geymslu utan við Ubuntu. Til að gera þetta opnum við flugstöð og skrifum eftirfarandi:
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
Það er önnur aðferð sem felur í sér notkun ytri geymslu en með hugbúnaðartækinu Apt-get. Til að gera þetta verðum við að skrifa eftirfarandi í stað þess að skrifa ofangreint í flugstöðina:
sudo EXTERNAL_URL="http://gitlabce.example.com" apt-get install gitlab-ce
Og með þessu munum við hafa Gitlab CE hugbúnaðinn á Ubuntu þjóninum okkar. Nú er kominn tími til að gera nokkrar grunnstillingar til að það vinni rétt.
Gitlab CE stillingar
Það fyrsta sem við verðum að gera er sleppa ákveðnum höfnum sem Gitlab notar og að þeim verði lokað og við notum eldvegg. Hafnirnar sem við verðum að opna eða sem Gitlab notar eru höfnin 80 og 443.
Nú verðum við að opna Gitlab CE vefskjáinn í fyrsta skipti, fyrir þetta opnum við vefsíðuna http://gitlabce.example.com í vafranum okkar. Þessi síða verður netþjónninn okkar, en í fyrsta skipti verðum við að gera það breyttu lykilorðinu sem kerfið hefur sjálfgefið. Þegar við höfum breytt lykilorðinu verðum við að skrá okkur eða skráðu þig inn með nýja lykilorðinu og „root“ notandanum. Með þessu munum við hafa persónulega stillingarsvæði Gitlab kerfisins á Ubuntu þjóninum okkar.
Ef netþjónninn okkar er til almennings nota verðum við örugglega að nota https samskiptaregluna, vefsamskiptareglur sem nota vottorð til að gera vefskoðun öruggari. Við getum notað hvaða vottorð sem er en Gitlab CE breytir ekki slóð geymslunnar sjálfkrafa, til að hafa þetta verðum við að gera það handvirkt, svo við breytum skránni /etc/gitlab/gitlab.rb og í external_URL verðum við að breyta gamla netfanginu fyrir það nýjaÍ þessu tilfelli verður það að bæta við stafnum „s“ en við getum líka gert slóðina öðruvísi og aukið öryggi vefþjónsins. Þegar við höfum vistað og lokað skránni verðum við að skrifa eftirfarandi í flugstöðina svo að samþykktar verði breytingar:
sudo gitlab-ctl reconfigure
Þetta mun gera allar breytingar sem við gerum á Gitlab hugbúnaðinum taka gildi og tilbúnar fyrir notendur þessa útgáfustýringarkerfis. Nú getum við notað þennan hugbúnað án vandræða og án þess að greiða neitt fyrir að hafa einkageymslur.
Gitlab eða GitHub hver er betri?
Á þessum tímapunkti munu örugglega margir ykkar velta fyrir sér hvaða hugbúnaður er betra að nota eða búa til geymslur yfir hugbúnaðinn okkar. Hvort halda eigi áfram með Github eða hvort skipta eigi yfir í Gitlab. Þeir nota báðir Git og er hægt að breyta þeim eða færa auðveldlega búið til hugbúnað úr einum geymslu í annan. En persónulega Ég mæli með því að halda áfram með Github ef við erum með það á netþjóninum okkar og ef við erum ekki með neitt uppsett, verðum við að setja upp Gitlab. Ástæðan fyrir þessu er vegna þess að ég held að framleiðni sé umfram allt og það að bæta einn hugbúnað fyrir annan þar sem kostir eru næstum í lágmarki bætir ekki.
Það góða við það er að bæði tækin eru ókeypis hugbúnaður og ef við vitum búa til sýndarvél, við getum prófað bæði forritin og séð hvort það hentar okkur án þess að breyta eða skemma Ubuntu netþjóninn okkar.
6 athugasemdir, láttu þitt eftir
Ég nota annað val sem kallast gitea. https://github.com/go-gitea/. Þú getur prófað það inn https://gitea.io
alt.com skrá sig
Risaeðluleikirnir okkar https://dinosaurgames.org.uk/ bjóða skemmtun með dýrum frá milljónum ára! Þú getur stjórnað neanderdalsmönnum og öllum gerðum dínóa; Tyrannosaurus Rex, Velociraptors, sem og Brachiosaurus samanstendur af öllum! Risaeðlisstig okkar innihalda ýmis konar spilun, allt frá bardaga til reynslu til netpóker. Þú getur spilað hvers konar hindranir sem þú vilt og gefið þér forsögulegar skemmtanir klukkustundir saman! Berjast eins og hellismenn á móti skepnum, flakka um jörðina og borða líka andstæðinga þína!
Fyrsti einstaklingur Egger í heimasíðu sem byggir á vafra heiminum! Fáðu brot! Veldu bekkinn þinn og endaðu einnig óvini þína með eggstreme hlutdrægni í þessari 3d margspilunarskyttu. Búðu til banvæn verkfæri eins og Scramble Shotgun sem og EggK47 þegar þú smellir þér til sigurs. Þakka skeljara ótengt https://shellshockersunblocked.space/
alt.com taka þátt
hp v72