Cum se instalează GitLab pe Ubuntu Server

Căutați ca GitLab să funcționeze pe serverul dumneavoastră Ubuntu? GitLab este o alternativă puternică de auto-găzduire la servicii precum GitHub . Cu ajutorul acestuia, puteți să vă gestionați cu ușurință echipa și să colaborați la proiecte de codare, să urmăriți erorile și să implementați software. În acest ghid, vom trece peste pașii necesari pentru a instala și implementa instanța GitLab pe Ubuntu Server.

xr:d:DAFds8YL9ik:2,j:43601822907,t:23032003

Cum se instalează GitLab pe serverul Ubuntu

Configurarea serviciului GitLab pe serverul Ubuntu începe prin instalarea câtorva pachete. Aceste pachete sunt dependențe și sunt necesare pentru a rula GitLab pe Ubuntu. Pentru a instala aceste dependențe, introduceți următoarea comandă.

sudo apt install -y curl openssh-server ca-certificates tzdata perl

Cu aceste pachete instalate pe serverul dumneavoastră Ubuntu, trebuie să descărcați următorul script de instalare GitLab în sistemul dumneavoastră Ubuntu. Acest script va configura repozițiile GitLab pe Ubuntu și va asigura că totul poate rula pe sistemul dumneavoastră Ubuntu.

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

După ce rulați scriptul de mai sus, puteți rula următoarea comandă apt install pentru a instala pachetul „gitlab-ce”. Acest pachet include totul pentru a vă găzdui instanța GitLab pe un server Ubuntu.

sudo apt install gitlab-ce

Instalarea pachetului „gitlab-ce” va dura mult timp. Este posibil să fiți îngrijorat de faptul că serverul dvs. s-a înghețat sau a încetinit. Ai răbdare, GitLab tocmai este în curs de configurare.

Când instalarea GitLab este finalizată pe Ubuntu, veți vedea următorul mesaj care apare în fereastra terminalului.

Acum că GitLab este instalat, trebuie să îl configurați. Aflați adresa IP LAN a serverului Ubuntu pentru a continua la următoarea secțiune a ghidului.

Cum să configurați GitLab pe serverul Ubuntu

Trebuie să adăugați o adresă URL externă la configurația GitLab pentru ca aceasta să fie accesibilă pe serverul Ubuntu. Pentru a face acest lucru, începeți prin a deschide un terminal pe serverul Ubuntu . După ce este deschis, utilizați următoarea comandă pentru a deschide fișierul de configurare.

sudo nano /etc/gitlab/gitlab.rb

În interiorul fișierului de configurare, derulați în jos și găsiți linia:

external_url 'http://gitlab.example.com'

Schimbați exemplul de URL cu numele dvs. de gazdă, domeniul sau adresa IP. Când ați terminat de editat fișierul de configurare, apăsați Ctrl + O de pe tastatură pentru a salva editările. Apoi puteți apăsa Ctrl + X de pe tastatură pentru a ieși din editorul de text Nano.

După ce părăsiți editorul de text Nano, va trebui să reporniți serviciul GitLab, astfel încât modificările pe care le-ați făcut să fie aplicate. Repornirea serviciului GitLab se face cu comanda gitlab-ctl .

sudo gitlab-ctl reconfigure

Cum să vă creați primul depozit pe GitLab

Acum că aveți un server GitLab configurat, este timpul să vă creați primul depozit. Cu toate acestea, mai întâi trebuie să vă creați utilizatorul. Accesați adresa URL GitLab și faceți clic pe Înregistrați-vă pentru a înregistra un cont nou.

După înregistrarea unui cont nou, trebuie să vă conectați la contul root pentru a-l aproba. GitLab generează automat o parolă root securizată după instalare. Puteți accesa parola root făcând următoarea comandă.

sudo cat /etc/gitlab/initial_root_password | grep "Parola"

Copiați parola generată în siguranță și conectați-vă cu numele de utilizator „rădăcină”. Odată conectat, faceți clic pe meniul hamburger (din stânga casetei de căutare GitLab) și selectați „Zona de administrare”.

În zona „Administrator”, selectați „Vedeți cei mai recenti utilizatori” și aprobați contul creat anterior. Apoi, deconectați-vă din contul „rădăcină” și în contul dvs. înregistrat.

După ce v-ați conectat la GitLab, sunteți gata să vă creați primul depozit. Găsiți butonul „Creați un proiect” și selectați-l cu mouse-ul. Selectați „Creați din șablon”. Apoi, răsfoiți șabloanele pentru cel care se potrivește cel mai bine proiectului dvs.

După ce ați selectat șablonul, veți vedea zona „creați din șablon”. Pe această pagină, puteți completa numele proiectului, adresa URL a proiectului, slub-ul proiectului, descrierea etc. După ce ați terminat de configurat noul proiect, faceți clic pe butonul „Creați proiect”.

Când selectați butonul „Creați proiect”, va apărea noul dvs. depozit.

Cum să interacționezi cu noul tău depozit GitLab

Există mai multe moduri în care puteți interacționa și împinge/trage cod din noul dumneavoastră depozit GitLab. Pe Linux, puteți apela la mai multe aplicații GUI, cum ar fi GitKraken , Gitg , Git Cola , SmartGit etc. Alternativ, puteți utiliza instrumentul oficial de linie de comandă Git.

Scopul acestui ghid este de a implementa o instanță GitLab pe un server Ubuntu. Cu toate acestea, nu vom oferi un curs intensiv despre cum să folosiți Git. Pentru informații despre cum să utilizați corect instrumentul Git, instalați una dintre aplicațiile menționate și consultați manualele acestora. Sau, verificați Git.org.

Leave a Comment

Îmbunătățiți clipboardul Gnome Shell cu Pano

Îmbunătățiți clipboardul Gnome Shell cu Pano

Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!

Cum se instalează DaVinci Resolve 17 pe Linux

Cum se instalează DaVinci Resolve 17 pe Linux

Ai nevoie de un editor video neliniar excelent pentru caseta ta Linux? Obțineți Davinci Resolve 17 lucrând cu acest ghid!

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Cum să descărcați imagini de fundal pe desktopul Linux cu Wallpaper Downloader

Wallpaper Downloader este un program de descărcare și manager de imagini de fundal Linux. Acceptă majoritatea mediilor desktop Linux și este foarte ușor de utilizat. Acest ghid

Cum se instalează Tuxedo OS pe computer

Cum se instalează Tuxedo OS pe computer

Doriți să testați computerele Tuxedo OS by Tuxedo? Aflați cum să obțineți cea mai recentă versiune a sistemului de operare Tuxedo care funcționează pe computer.

Cum se instalează un fișier DEB pe Linux

Cum se instalează un fișier DEB pe Linux

Ce este un fișier DEB? Ce faci cu asta? Aflați multe moduri prin care puteți instala fișiere DEB pe computerul dvs. Linux.

Cum să joci Dying Light pe Linux

Cum să joci Dying Light pe Linux

Dying Light este un joc video survival horror din 2015 dezvoltat de Techland și publicat de Warner Bros Interactive Entertainment. Jocul se concentrează pe

Cum se instalează Neptune Linux pe computer

Cum se instalează Neptune Linux pe computer

Neptune folosește mediul desktop KDE Plasma 5 și își propune să ofere un sistem de operare elegant. Iată cum să instalați Neptune Linux pe computer.

Încercați noul desktop bazat pe snap al Ubuntu

Încercați noul desktop bazat pe snap al Ubuntu

Doriți să încercați noul sistem de operare desktop bazat pe pachetul snap al Ubuntu? Aflați cum să o implementați pe o mașină virtuală cu acest ghid.

Cum să joci Undertale pe Linux

Cum să joci Undertale pe Linux

Undertale este un RPG indie 2d din 2015 dezvoltat și publicat de dezvoltatorul de jocuri Toby Fox. Acest ghid va acoperi descărcarea și instalarea Undertale pe dvs

Cum să joci Total War: THREE KINGDOMS pe Linux

Cum să joci Total War: THREE KINGDOMS pe Linux

Total War: Three Kingdoms este un joc RTS de strategie pe rând, dezvoltat de Creative Assembly. Iată cum să joci pe Linux.