Zainstaluj Gitlab na Ubuntu Top 10.Top 10

Zainstaluj Gitlab na Ubuntu Top 10.Top 10
Gitlab to internetowe repozytorium GIT, które działa jako system kontroli wersji. Oprogramowanie systemu kontroli wersji (VCS) śledzi i utrzymuje zmiany kodu źródłowego w środowisku współpracy. Podobnie jak Github i Bitbucket, Gitlab pozwala również zdalnie uzyskać dostęp do repozytoriów GIT.

Gitlab może być używany do dzielenia się kodem i potrzebami programu w całym cyklu życia tego programu. Jedną z głównych zalet Gitlab jest to, że możesz zarządzać repozytoriami GIT zgodnie z wymogami, takimi jak utrzymanie informacji publicznych/prywatnych.

Ten artykuł zawiera instalację Gitlab krok po kroku na Ubuntu 22.04. Dodatkowo nauczysz się również konfigurować GitLab na Ubuntu 22.04.

Wymagania wstępne

Musisz zainstalować różne narzędzia, takie jak Curl, OpenSsh Server itp., Aby zainstalować i używać Gitlab na Ubuntu 22.04.

Po pierwsze, zaktualizuj listę pakietów systemu, wydając następujące polecenie:

Aktualizacja $ sudo apt

Teraz zainstaluj warunki wstępne, wydając następujące polecenie:

$ sudo apt Zainstaluj tzdata curl-certyfikaty openSsh-server


Jak zainstalować Gitlab na Ubuntu 22.04

Chociaż Gitlab nie jest dostępny w oficjalnym repozytorium Ubuntu 22.04. Mamy jednak alternatywną metodę zdobycia Gitlab na Ubuntu 22.04. Aby uzyskać lepsze zrozumienie, podzieliliśmy instalację na różne kroki:

Krok 1: W momencie tego zapisu repozytorium Gitlab dla Ubuntu 22.04 nie jest dostępne. Tutaj skonfigurujemy repozytorium GitLab dla Focal FOSSA (Ubuntu 20.04) na Jammy Jellyfish (Ubuntu 22.04).

Po pierwsze, musisz zaimportować klucz GPG, wydając następujące polecenie:

$ gpg_key_url = "https: // pakiety.Gitlab.com/gitlab/gitlab-ce/gpgkey "
curl -fssl $ gpg_key_url | sudo gpg - -dearmor -o/etc/apt/trusted.GPG.D/gitlab.GPG

Teraz dodaj repozytorium Gitlab Ubuntu 20.04 Wewnątrz źródeł.lista.D Plik Ubuntu 22 22.04.

$ sudo tee/etc/apt/źródła.lista.D/gitlab_gitlab-ce.lista<deb https: // pakiety.Gitlab.com/gitlab/gitlab-ce/ubuntu/focal main
deb-src https: // pakiety.Gitlab.com/gitlab/gitlab-ce/ubuntu/focal main
EOF

Krok 2: Po tym zaktualizuj podstawowe biblioteki Ubuntu 22.04 w następujący sposób:

Aktualizacja $ sudo apt

Teraz wykonaj następujące polecenie, aby zainstalować GitLab na Ubuntu 22.04:

$ sudo apt instal gitlab-ce


Powyższe polecenie zainstalowało Gitlab Community Edition na Ubuntu 22.04.

Sprawdź instalację za pomocą następującego polecenia:

$ sudo gitlab-rake gitlab: env: info

Jak skonfigurować Gitlab na Ubuntu 22.04

Chociaż instalacja Gitlab została pomyślnie zakończona. Nie można jednak używać gitlab bez odpowiedniej konfiguracji. Poniższe kroki doprowadziłyby do skonfigurowania gitlab przed użyciem:

Krok 1: Gitlab słucha portu 80 (HTTP) i portu 443 (HTTPS). Po pierwsze, pozwól obu portach w zaporze, używając następujących poleceń:

$ sudo ufw zezwala na https
$ sudo ufw pozwól http
$ sudo ufw pozwól ssh

Załaduj ustawienia zapory, aby dostosować się do powyższych zmian:

$ sudo ufw przeładowanie

Krok 2: Sprawdź adres internetowy, w którym dostępny będzie interfejs internetowy Gitlab:

$ sudo nano/etc/gitlab/gitlab.RB

Adres internetowy można znaleźć w linii, która zaczyna się od „zewnętrzny_url”Jak pokazano na powyższym obrazie.

Teraz ponownie skonfiguruj gitlab za pomocą następującego polecenia:

$ sudo gitlab-cTl rekonfiguruje


Krok 3: Na koniec wykonaj następujące polecenie, aby uruchomić gitlab-server:

$ sudo gitlab-ctl start

Możesz także uzyskać status usług Gitlab w następujący sposób:

Status $ sudo gitlab-ctl

Ponadto poniżej wspomniane polecenie pozwala ponownie uruchomić usługi internetowe Gitlab:

$ sudo gitlab-ctl start

Jak usunąć gitlab z Ubuntu 22.04

Gitlab jest bardzo przydatnym narzędziem do tworzenia oprogramowania w sposób współpracy. Jeśli nie korzystasz już z usług Gitlab, możesz je usunąć z Ubuntu 22.04 Wydając następujące polecenie:

$ sudo apt usuń gitlab-ce

Możesz także usunąć repozytorium GitLab z listy Apt w następujący sposób:

$ sudo rm/etc/apt/źródła.lista.D/gitlab_gitlab-ce.lista

Wniosek

Gitlab to szeroko stosowane repozytorium GIT do śledzenia i zarządzania zmianami wprowadzonymi w kodzie źródłowym programu. Gitlab jest wykonywany jako system kontroli wersji (VCS) przez organizacje takie jak NASA, IBM, Sony, SpaceX, Alibaba i wiele innych. Ten artykuł zawiera procedurę instalacji Gitlab na Ubuntu 22.04. Oprócz instalacji nauczyłeś się konfiguracji, użytkowania i usunięcia Gitlab na Ubuntu 22.04.