GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Gitlab na Ubuntu 18.04 LTS

V tomto tutoriálu vám ukážeme, jak nainstalovat Gitlab do vašeho Ubuntu 18.04 LTS. Pro ty z vás, kteří nevěděli, Gitlab je grafická implementace git, je otevřená- systém správy zdrojového úložiště a správy verzí. GitLab je vyvinut na Ruby on Rails. Pomocí GitLab můžete hostovat svůj zdrojový kód na svém vlastním serveru. To zajišťuje bezpečnost kódu a dává vám úplnou svobodu ohledně počtu uživatelů a také počet úložišť a počet souborů. GitLab vám poskytuje platformu pro spolupráci na projektech a sledování změn v kódu. GitLab se široce používá pro vývoj softwaru a úkoly související se správou verzí. V mnoha ohledech je podobný GitHub, kromě toho, že si jej můžete nainstalovat na svůj vlastní server.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Gitlabu na server Ubuntu 18.04 LTS (Bionic Beaver).

Funkce GitLab

  • GitLab vám poskytuje webové rozhraní pro úpravu souborů, adresářů a vytváření požadavků na sloučení.
  • Je hostován samostatně, takže máte plnou kontrolu nad svým serverem a zdrojovým kódem hostovaným uvnitř.
  • Poskytuje autentizaci uživatele LDAP a má dvoufaktorový autentizační systém, díky kterému je aplikace velmi bezpečná.
  • Na přihlašovací stránku můžete vložit svůj vlastní branding a podporuje také import projektu z GitHubu a dalších zdrojů do GitLabu.
  • Má spoustu funkcí, jako jsou recenze kódu, sledování problémů, zdroje aktivit a vestavěná wiki.
  • Poskytuje jemnou správu pracovních postupů, která vám dává možnost vytvářet skupiny pro projekt, možnost rozvětvovat úložiště a také poskytuje možnost spravovat velké binární soubory pomocí git LFS.
  • li>
  • GitLab přichází s GitLab CI pro nepřetržitou integraci. Můžete také Docker s GitLab CI.
  • Je to bezplatné a otevřené zdroje, takže nebudete muset řešit žádné problémy s licencemi.

Nainstalujte Gitlab na Ubuntu 18.04 LTS Bionic Beaver

Krok 1. Nejprve se ujistěte, že všechny vaše systémové balíčky jsou aktuální spuštěním následujícího apt-get příkazy v terminálu.

sudo apt-get update
sudo apt-get upgrade

Krok 2. Nainstalujte a nakonfigurujte potřebné závislosti.

Než se pustíme do instalace Git-lab, musíme nainstalovat některé předpoklady, jako je ssh a poštovní služby:

sudo apt install curl openssh-server ca-certificates postfix

Krok 3. Instalace GitLab na Ubuntu 18.04 LTS.

K instalaci balíčků GitLab na server použijte následující příkaz:

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

Skript nastaví váš server tak, aby používal úložiště spravovaná GitLab. To vám umožní spravovat GitLab pomocí stejných nástrojů pro správu balíčků, jaké používáte pro vaše ostatní systémové balíčky. Jednou toto je hotovo, můžete nainstalovat aktuální aplikaci GitLab pomocí apt:

sudo apt install gitlab-ce

Pokud se vám nelíbí instalace úložiště pomocí řízeného skriptu, můžete celý skript najít zde.

Krok 4. Nakonfigurujte GitLab na serveru.

Nyní spusťte konfiguraci pomocí gitlab-ctl příkaz:

sudo gitlab-ctl reconfigure

Krok 5. Přístup ke Gitlabu.

Gitlab bude ve výchozím nastavení k dispozici na portu HTTP 80. Otevřete svůj oblíbený prohlížeč a přejděte na http://your-domain.com/ nebo http://your-server-ip . Protože toto je poprvé, co přistupujeme k webovému rozhraní, budeme vyzváni k nastavení hesla pro administrátorský účet, zadejte heslo a poté klikněte na „Změnit heslo“. Pokud používáte firewall, otevřete port 80, abyste umožnili přístup k ovládacímu panelu.

Gratulujeme! Úspěšně jste nainstalovali Gitlab. Děkujeme, že jste použili tento návod k instalaci Gitlabu na systém Ubuntu 18.04 LTS (Bionic Beaver). Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální Web Gitlab.


Ubuntu
  1. Jak nainstalovat Docker na Ubuntu 22.04 / 20.04 LTS

  2. Jak nainstalovat PlayOnLinux na Ubuntu 20.04 LTS

  3. Jak nainstalovat Gitlab Server na Ubuntu 18.04 &16.04 LTS

  1. Jak nainstalovat MariaDB v Ubuntu 20.04 LTS

  2. Jak nainstalovat Ansible na Ubuntu 20.04 LTS / 21.04

  3. Jak nainstalovat Minikube na Ubuntu 20.04 LTS / 21.04

  1. Jak nainstalovat a nakonfigurovat GitLab na Ubuntu 18.04 LTS

  2. Jak nainstalovat Spotify na Ubuntu 18.04 LTS

  3. Jak nainstalovat Prometheus na Ubuntu 18.04 LTS