Jinsi ya kufunga GitLab kwenye Ubuntu na Debian


Gitlab ni chanzo wazi, chenye nguvu sana, thabiti, kinachoweza kuenea, salama, na uundaji bora wa programu na jukwaa la ushirikiano. Gitlab ni kati ya njia mbadala bora za Github, ambayo inakuwezesha kupanga mchakato wako wa maendeleo ya programu; andika msimbo, na uithibitishe; programu ya kifurushi, na kutolewa kwa utendakazi wa uwasilishaji unaoendelea uliojengwa ndani; dhibiti usanidi kiotomatiki, na ufuatilie utendaji.

Inatoa huduma zilizojumuishwa kikamilifu za msingi wa Git na vipengele kama vile kufuatilia suala, kuhamisha masuala kati ya miradi, ufuatiliaji wa muda, zana zenye nguvu za matawi, na matawi na vitambulisho vilivyolindwa, kufunga faili, maombi ya kuunganisha, arifa maalum, ramani za barabara za mradi, chati za kuteketezwa kwa mradi na hatua muhimu za kikundi, na mengi zaidi.

Katika makala hii, tutaelezea jinsi ya kufunga na kusanidi Gitlab (Meneja wa Git-repository) kwenye usambazaji wa Ubuntu au Debian Linux.

Hatua ya 1: Sakinisha na Usanidi Vitegemezi Vinavyohitajika

1. Kwanza anza kwa kusasisha vifurushi vya programu ya mfumo wako na kisha usakinishe vitegemezi vinavyohitajika kwa kutumia kidhibiti cha kifurushi cha apt kama inavyoonyeshwa.

$ sudo apt update
$ sudo apt install -y curl openssh-server ca-certificates

2. Kisha, sakinisha huduma ya barua ya Postfix ili kutuma arifa za barua pepe.

$ sudo apt install postfix

Wakati wa mchakato wa usakinishaji wa postfix, utaulizwa kusanidi kifurushi cha Postfix. Chagua \Tovuti ya Mtandaoni na ubofye [Ingiza]. Kumbuka kutumia DNS ya nje ya seva yako kwa 'jina la barua' na ubofye [Enter]. Kwa skrini zozote za ziada za usanidi, bonyeza [Enter] ili kutumia kukubali thamani chaguomsingi.

Hatua ya 2: Ongeza Jalada la GitLab na Usakinishe Kifurushi

3. Sasa ongeza hazina ya APT ya kifurushi cha GitLab kwenye mfumo wako kwa kuendesha hati ifuatayo.

$ curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash

4. Kisha, sakinisha Toleo la Jumuiya ya GitLab kwa usaidizi wa amri ifuatayo na ubadilishe URL ‘http://gitlab.linux-console.net’ kulingana na mahitaji yako ya kufikia GitLab kupitia kivinjari.

$ EXTERNAL_URL="http://gitlab.linux-console.net" sudo apt install gitlab-ce

Kumbuka: Ikiwa ungependa kubadilisha URL iliyo hapo juu kwa sababu fulani baadaye, unaweza kusanidi upya URL katika faili kuu ya usanidi /etc/gitlab/gitlab.rb katika sehemu ya external_url na usanidi upya gitlab kwa kutumia amri ifuatayo.

$ sudo gitlab-ctl reconfigure

5. Ikiwa una ngome ya UFW iliyosanidiwa, unahitaji kufungua mlango 80 (HTTP) na 443 (HTTPS) ili kuruhusu maombi ya miunganisho kwa Gitlab.

$ sudo ufw allow 80/tcp
$ sudo ufw allow 443/tcp

Hatua ya 3: Tekeleza Usanidi wa Awali wa Gitlab

6. Sasa fikia mfano wako wa gitlab kupitia kivinjari kwenye URL ifuatayo.

http://gitlab.linux-console.net

7. Mara tu unapofungua, itaelekezwa kwenye skrini ya kuweka upya nenosiri, hapa unahitaji kuweka nenosiri jipya kwa kubofya \Badilisha nenosiri lako kwa ajili ya akaunti yako mpya ya msimamizi.Ikishawekwa, utaelekezwa kwingine kuingia kwenye skrini tena. .

8. Baada ya kuingia, utafikia paneli ya udhibiti wa mtumiaji kama inavyoonyeshwa kwenye picha ya skrini. Unaweza kuunda kitu, kuunda kikundi, kuongeza watu au kusanidi mfano wako wa gitlab. Unaweza pia kuhariri wasifu wako wa mtumiaji na kuongeza funguo za SSH kwa mfano wako wa gitlab, kusanidi mapendeleo yako ya mawasiliano, na kufanya zaidi.

Kwa habari zaidi, nenda kwa Ukurasa wa Kuhusu wa Gitlab: https://about.gitlab.com/.

Ni hayo kwa sasa! Gitlab ni programu ya hali ya juu, thabiti na bora ya kushughulikia maendeleo ya programu na uendeshaji (DevOps) maisha. Katika makala hii, tumeelezea jinsi ya kufunga na kusanidi Gitlab katika Ubuntu na Debian.

Ikiwa una maswali au mawazo ya kuongeza kwenye nakala hii, tumia fomu ya maoni hapa chini ili kuwasiliana nasi.