Settu upp GitLab CE á CentOS

Kynning

Þegar talað er um Git þjónustu á netinu er vinsæll valkostur GitHub. En vegna friðhelgi einkalífs, sveigjanleika og/eða nethraða, gætirðu viljað setja upp git þjónustu á skýjavél undir þinni stjórn. Í þessu tilviki geturðu notað GitLab Community Edition (CE) til að ná markmiði þínu.

GitLab er hægt að setja upp á Ubuntu, Debian, CentOS, RHEL, Scientific Linux og Oracle Linux; aðrar *nix dreifingar eru ekki opinberlega studdar. Í þessari kennslu mun ég sýna þér hvernig á að setja upp GitLab Community Edition (CE) alhliða RPM pakka á Vultr CentOS 6 x64 netþjóni.

Forkröfur

Áður en þú heldur áfram þarftu að:

  • Veldu nægilega miðlarastærð. Mælt er með að minnsta kosti 2 örgjörva og 2G vinnsluminni. 1 CPU virkar en forritið mun keyra hægar. Ef vinnsluminni þitt er minna en 2G (lágmark 512MB), þarftu að virkja swap til að ná 2G af heimilisfangsminni (RAM + swap). Sjá upplýsingar um að virkja skipti í þessari grein .

  • Settu upp CentOS 6 x64 netþjónstilvik. Ekkert af 32-bita stýrikerfunum er stutt.

  • Búðu til notanda sem ekki er rót með sudo heimildum. Þú getur vísað í þessa grein fyrir frekari upplýsingar.

  • Sendu inn stuðningsmiða til að hætta við sjálfgefna blokkun Vultr á SMTP tengi 25, ef þú vilt nota þitt eigið VPS til að senda tölvupóst.

  • Settu upp hýsilnafnið og Fully Qualified Domain Name (FQDN) á netþjóninum þínum, sem eru nauðsynleg til að senda tölvupóst með postfix á VPS þínum. Sjá þessa grein .

  • Binddu lén við netþjóninn þinn, annars verður þú að fá aðgang að git reposinu þínu með IP tölunni.

Skref eitt: Settu upp og stilltu nauðsynlegar ósjálfstæði

sudo yum install curl openssh-server postfix cronie
sudo service postfix start
sudo chkconfig postfix on
sudo lokkit -s http -s ssh

Skref tvö: Fáðu og settu upp GitLab CE omnibus pakkann

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
sudo yum -y install gitlab-ce

Skref þrjú: Stilltu og ræstu GitLab

sudo gitlab-ctl reconfigure

Skref fjögur: Skráðu þig inn úr vafranum þínum og breyttu lykilorðinu þínu

Skráðu þig inn úr vafranum þínum með eftirfarandi skilríkjum:

username: root
password: 5iveL!fe

Eftir að þú hefur skráð þig inn mun kerfið biðja þig um að breyta lykilorðinu þínu strax. Þú þarft að breyta því og skrá þig inn aftur.

Skref fimm: Fleiri stillingarbreytingar

GitLab hefur fullt af eiginleikum sem hægt er að stilla.

Til að byrja með þarftu að stilla ytri vefslóðina í flugstöðinni þinni ef þú hefur ekki sett upp hýsilnafnið, FQDN og lénsbindinguna rétt:

sudo vi /etc/gitlab/gitlab.rb

Finndu eftirfarandi línu:

external_url 'vultr.guest'

Skiptu um það með:

external_url 'http://[YourIP]/'

Vista og hætta. Sláðu síðan inn:

sudo gitlab-ctl reconfigure

Hægt er að stilla aðra eiginleika í samræmi við sérstakar aðstæður þínar. Mundu að keyra skipunina sudo gitlab-ctl reconfigureeftir að þú hefur gert einhverjar stillingarbreytingar.

Athugið : Áður en þú stillir tölvupósttengda eiginleika á réttan hátt, munu allir nýskráðir notendur (nema rót) ekki geta skráð sig inn vegna þess að netföng þeirra hafa ekki verið staðfest. Þú getur skráð þig inn sem rót og staðfest þau handvirkt.

Uppsetningunni er lokið. Fyrir frekari lestur, heimsækja GitLab opinbera vefsíðu .

Skildu eftir athugasemd

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Gervigreind er ekki í framtíðinni, hún er hér í nútímanum Í þessu bloggi Lestu hvernig gervigreindarforrit hafa haft áhrif á ýmsa geira.

DDOS árásir: Stutt yfirlit

DDOS árásir: Stutt yfirlit

Ertu líka fórnarlamb DDOS árása og ruglaður með forvarnaraðferðirnar? Lestu þessa grein til að leysa spurningar þínar.

Hefur þú einhvern tíma velt því fyrir þér hvernig tölvuþrjótar græða peninga?

Hefur þú einhvern tíma velt því fyrir þér hvernig tölvuþrjótar græða peninga?

Þú gætir hafa heyrt að tölvuþrjótar græða mikið af peningum, en hefur þú einhvern tíma velt því fyrir þér hvernig þeir vinna sér inn svona peninga? við skulum ræða.

Byltingarkenndar uppfinningar frá Google sem munu auðvelda lífi þínu.

Byltingarkenndar uppfinningar frá Google sem munu auðvelda lífi þínu.

Viltu sjá byltingarkenndar uppfinningar frá Google og hvernig þessar uppfinningar breyttu lífi hvers manns í dag? Lestu síðan til að blogga til að sjá uppfinningar frá Google.

Föstudagur Nauðsynlegur: Hvað varð um gervigreindardrifna bíla?

Föstudagur Nauðsynlegur: Hvað varð um gervigreindardrifna bíla?

Hugmyndin um að sjálfkeyrandi bílar fari á göturnar með hjálp gervigreindar er draumur sem við höfum átt um tíma núna. En þrátt fyrir nokkur loforð eru þau hvergi sjáanleg. Lestu þetta blogg til að læra meira…

Tæknileg sérkenni: Fjarlæg framtíð mannlegrar siðmenningar?

Tæknileg sérkenni: Fjarlæg framtíð mannlegrar siðmenningar?

Þar sem vísindin þróast hratt og taka yfir mikið af viðleitni okkar, eykst hættan á því að verða fyrir óútskýranlegri einstæðu. Lestu, hvað sérkenni gæti þýtt fyrir okkur.

Virkni Big Data Reference Architecture Layers

Virkni Big Data Reference Architecture Layers

Lestu bloggið til að þekkja mismunandi lög í Big Data Architecture og virkni þeirra á einfaldasta hátt.

Þróun gagnageymslu – Infographic

Þróun gagnageymslu – Infographic

Geymsluaðferðir gagna hafa verið að þróast gæti verið frá fæðingu gagna. Þetta blogg fjallar um þróun gagnageymslu á grundvelli upplýsingamynda.

6 ótrúlegir kostir þess að hafa snjall heimilistæki í lífi okkar

6 ótrúlegir kostir þess að hafa snjall heimilistæki í lífi okkar

Í þessum stafræna heimi hafa snjallheimilistæki orðið afgerandi hluti af lífi. Hér eru nokkrir ótrúlegir kostir snjallheimatækja um hvernig þau gera líf okkar þess virði að lifa því og einfaldara.

macOS Catalina 10.15.4 viðbót uppfærsla veldur fleiri vandamálum en að leysa

macOS Catalina 10.15.4 viðbót uppfærsla veldur fleiri vandamálum en að leysa

Nýlega gaf Apple út macOS Catalina 10.15.4 viðbótaruppfærslu til að laga vandamál en svo virðist sem uppfærslan sé að valda fleiri vandamálum sem leiða til múrsteins á Mac vélum. Lestu þessa grein til að læra meira