GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Gitlab na CentOS 8

Gitlab je aplikační nástroj, který se používá pro správu zdrojového kódu. Uživatelé mohou tento nástroj použít jako alternativu ke Github a mohou si jednoduše nainstalovat server GitLab CE a užívat si všech výhod jeho užitečných funkcí, včetně recenzí kódu, wiki, sledování problémů a kanálů aktivit. GitLab je online správce úložiště git, na kterém mohou různí členové týmu komunikovat o testování, kódování a nasazení aplikací. Nainstalujeme Gitlab V tomto článku o CentOS 8 pomocí příkazového řádku.

Předpoklady

Všechny příkazy musí spouštět pod oprávněními root.

Instalace GitLab na CentOS 8

Pro instalaci Gitlabu na váš systém Centos postupujte podle níže uvedených kroků:

Krok 1:Nainstalujte úložiště požadovaných balíčků 

Nejprve musíte do systému nainstalovat předpoklady včetně balíčků OpenSSH a Postfix, které jsou nutné k instalaci GitLab. Otevřete terminál z levé postranní lišty nabídky činností, která je také zobrazena na následujícím obrázku:

Nainstalujte tedy všechny závislosti balíčků pro GitLab CE pomocí následujícího příkazu dnf:

$ sudo dnf -y install curl policycoreutils openssh-server openssh-clients postfix

Jakmile je instalace dokončena, pomocí následujících příkazů povolte a spusťte služby postfixu a SSH.

$ systemctl start sshd

$ systemctl start postfix

Poté povolte nebo přidejte obě služby při spouštění systému.

$ systemctl enable sshd

$ systemctl enable postfix

Nyní jsou služby povoleny. Zkontrolujte stav běhu každé služby provedením následujícího příkazu:

$ systemctl status sshd

$ systemctl status postfix

Krok 2:Přidejte úložiště a nainstalujte GitLab

Chcete-li nainstalovat GitLab CE, přidejte do svého systému CentOS 8 oficiální úložiště GitLab. Přidejte úložiště GitLab do svého systému pomocí následujícího skriptu:

$ curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash

Po spuštění výše uvedeného skriptu se v okně terminálu zobrazí následující výsledky:

Krok 3:Nainstalujte GitLab CE na CentOS 8

Nyní spusťte níže uvedený příkaz k instalaci balíčků GitLab CE na váš systém:

$ sudo dnf install gitlab-ce –y

Jakmile je instalace všech balíčků dokončena, následující výsledek upozorní na instalaci GitLabu na váš systém:

Nyní je na vašem systému CentOS 8 nainstalována komunitní edice GitLab.

Krok 4:Nakonfigurujte GitLab CE na CentOS 8

Otevřete následující konfigurační soubor v libovolném textovém editoru takto:

$ sudo nano /etc/gitlab/gitlab.rb

Vložte do něj požadovanou externí adresu URL takto:

externí_url „https://gitlab.example.com“

Uložte změny a poté spusťte níže uvedený příkaz pro překonfigurování GitLab CE:

$ sudo gitlab-ctl reconfigure

Změňte konfiguraci brány firewall spuštěním následujících příkazů:

$ sudo firewall-cmd --permanent --add-service={ssh,http,https} --permanent

$ sudo firewall-cmd --reload

Nyní otevřete webovou konzoli GitLab a do adresního řádku zadejte https://gitlab.example.com URL takto:

Jakmile se úspěšně přihlásíte do GitLabu, navštivte výukový program GitLab a začněte na něm pracovat.

Závěr

V tomto článku jsme nainstalovali a nakonfigurovali GitLab CE na CentOS 8. Konečně je nyní GitLab nainstalován na vašem systému CentOS 8.


Cent OS
  1. Jak nainstalovat PHP 7, 7.2 a 7.3 na CentOS 7

  2. Jak nainstalovat Java 11 &12 na CentOS 7

  3. Nainstalujte GitLab na CentOS 7

  1. Jak nainstalovat Wine 4.0 na CentOS 7

  2. Jak nainstalovat Vim 8.2 na CentOS 7

  3. Jak nainstalovat VirtualBox na CentOS 7

  1. Jak nainstalovat Git na CentOS 8

  2. Jak nainstalovat Docker na CentOS 8

  3. Jak nainstalovat Java 8 &11 na Centos 8