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.