Jak zainstalować Gitlab na Debian 9 Stretch Linux

Jak zainstalować Gitlab na Debian 9 Stretch Linux

Cel

Zainstaluj Gitlab na odcinku Debian 9

Rozkłady

Debian 9 odcinek

Wymagania

Działająca instalacja debian odcinek z dostępem do korzeni.

Trudność

Łatwy

Konwencje

  • # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą sudo Komenda
  • $ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny

Wstęp

Gitlab to niesamowita alternatywa bezpłatnego oprogramowania dla Github. Umożliwia zespołom i indywidualnym programistom hosting i zarządzanie własnymi projektami na serwerach, które kontrolują.

Debian Stretch stanowi stabilne podstawy dla GitLab i może tworzyć doskonały serwer repozytorium kodu. Ponadto pakiet Omnibus Gitlab sprawia, że ​​instalacja jest super prosta.

Zainstaluj zależności

Istnieje kilka zależności, które należy zainstalować na Debian, zanim będziesz mógł skonfigurować Gitlab. Jedyną rzeczą, która może wydawać się niezwykła, jest postfix. Gitlab używa go do wysyłania wiadomości e -mail o repozytorium. Podczas instalacji Postfix zapyta, jakiego typu konfiguracji do użycia wybierz „Witryna internetowa."

# apt Zainstaluj Curl OpenSsh-Server CA-CRERTIFATIONS Postfix 

Dodaj repozytorium i zainstaluj

Gitlab zapewnia wygodny skrypt, który dodaje repozytorium GitLab do Debiana i instaluje Gitlab. Chwyć skrypt z kędzior i uruchom go jako root.

#CURL -ss https: // pakiety.Gitlab.com/install/repozytoria/gitlab/gitlab-ce/skrypt.Deb.sh | grzmotnąć 

Po zakończeniu skryptu możesz zainstalować gitlab z trafny.

# apt Zainstaluj gitlab-ce


Ponownie konfiguruj i zacznij

Gitlab-Ctl to narzędzie wiersza poleceń, którego użyjesz do zarządzania gitlab. W takim przypadku musisz go użyć do generowania konfiguracji.

# GITLAB-CTL Reconfigure

Skrypt uruchomi się i skonfiguruje konfigurację dla Gitlab. Uruchomi także Gitlab, kiedy się skończy.

W przyszłości, kiedy chcesz zacząć i zatrzymać Gitlab, możesz użyć następujących poleceń Linux.

# gitlab-ctl start # gitlab-cTll stop 

Pierwszy bieg i konfiguracja

Ponieważ Gitlab działa, przejdź do IP lub nazwy domeny swojego serwera w przeglądarce. Gitlab powita Cię ekranem z prośbą o utworzenie hasła dla użytkownika administracyjnego. Na razie ten użytkownik nazywa się „root”, ale możesz go zmienić podczas logowania.

Po wprowadzeniu nowego hasła Gitlab poprosi Cię o zalogowanie się. Wprowadź poświadczenia logowania, a uzyskasz dostęp do panelu administracyjnego Gitlab. Jest tam mnóstwo opcji. Najlepiej jest rozejrzeć się i odkryć. Powinno to wyglądać nieco znajomo, jeśli jesteś przyzwyczajony do github.

Zamykanie myśli

Gitlab to potężne oprogramowanie i jest całkowicie „w tym baterie.„Prawdopodobnie jest więcej funkcji niż kiedykolwiek potrzebujesz, ale jeśli chcesz zorganizować większy projekt lub pracujesz z zespołem, Gitlab z łatwością zaspokoi Twoje potrzeby.

Jako dodatkowy bonus, jeśli jesteś zwolennikiem wolnego oprogramowania lub martwisz się prywatnością, Gitlab jest idealną opcją.

Powiązane samouczki Linux:

  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Najlepszy Linux Distro dla programistów
  • Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Pobierz Linux
  • Mint 20: Lepsze niż Ubuntu i Microsoft Windows?
  • Rzeczy do zainstalowania na Ubuntu 22.04
  • Mastering Bash Script Loops
  • Linux Pliki konfiguracyjne: Top 30 Najważniejsze
  • Czy Linux może uzyskać wirusy? Badanie podatności Linuksa…