GNU/Linux >> Znalost Linux >  >> Rocky Linux

Nainstalovat Gitlab na Rocky Linux 8 – průvodce krok za krokem?

GitLab je bezplatná a open-source platforma DevOps, na které mohou programátoři spolupracovat při vývoji zdrojového kódu. Platforma byla vytvořena speciálně pro práci na dálku. Dosud má GitLab asi 30 milionů registrovaných uživatelů, z nichž je 1 milion aktivních uživatelů licencí.

Zde na LinuxAPT se podíváme na to, jak nainstalovat GitLab na Rocky Linux 8.

Chcete-li zjistit, jak můžete nainstalovat GitLab na Ubuntu 20.04, navštivte:https://linuxapt.com/blog/460-install-gitlab-in-ubuntu-20-04.


Požadavky na instalaci Gitlabu zahrnují:

  • Platný název domény namapovaný na váš server.
  • Omnibusový balíček GitLab zabírá 2,5 GB místa.
  • 4 GB RAM (minimum).
  • CPU:4 jádra (minimálně).


Kroky k instalaci Gitlabu na Rocky Linux

1. Proveďte aktualizaci systému

Před instalací jakéhokoli nového softwaru se doporučuje aktualizovat systém, zvláště pokud plánujete instalaci GitLab. Spusťte následující příkaz pro aktualizaci systému:

$ sudo dnf check-update
$ sudo dnf update -y
$ sudo dnf -y upgrade


2. Nakonfigurujte SSH

Tento krok můžete přeskočit, pokud je ve vašem systému již povoleno SSH.

Stáhněte a nainstalujte balík perl OpenSSH-server pomocí tohoto příkazu:

$ sudo dnf install -y curl policycoreutils openssh-server perl

Chcete-li zkontrolovat stav démona OpenSSH, spusťte následující příkaz:

$ sudo systemctl status sshd

Dále povolte démona tímto příkazem:

$ sudo systemctl enable sshd

Nyní spusťte službu ssh spuštěním tohoto příkazu:

$ sudo systemctl start sshd


3. Nakonfigurujte bránu firewall

Zde nakonfigurujeme systémový firewall tak, aby umožňoval přístup HTTP a HTTPS. Toto je také volitelný krok; můžete to přeskočit.

Chcete-li zkontrolovat stav brány firewall, spusťte:

$ sudo systemctl status firewalld

Chcete-li otevřít službu HTTP na systémové bráně firewall, použijte tento příkaz:

$ sudo firewall-cmd --permanent --add-service=http

Nyní přidejte službu HTTPS na firewall systému pomocí tohoto příkazu:

$ sudo firewall-cmd --permanent --add-service=https

Chcete-li aktualizovat konfigurace, restartujte bránu firewall.

$ sudo systemctl reload firewalld


4. Nainstalujte Postfix

Abychom mohli odesílat e-maily s upozorněním, budeme muset nainstalovat Postfix. Pokud chcete k řešení e-mailů s upozorněním použít jinou službu, jako je SMTP, můžete tento krok přeskočit. Nastavení můžete nakonfigurovat po instalaci.

Chcete-li používat službu Postfix, nainstalujte ji pomocí níže uvedeného příkazu:

$ sudo dnf install postfix

Po dokončení instalace povolte službu pomocí tohoto příkazu:

$ sudo systemctl enable postfix

Nyní spusťte službu tímto příkazem:

$ sudo systemctl start postfix

Během instalace Postfixu se objeví konfigurační obrazovka. Vyberte „Internet Site“ a stiskněte klávesu Enter. Pro konfiguraci DNS použijte pro 'název pošty' externí DNS vašeho serveru. V případě, že se objeví více obrazovek, stiskněte klávesu Enter, abyste přijali výchozí konfigurace.


5. Přidejte a nainstalujte balíček GitLab

Zde si stáhneme a nainstalujeme GitLab do našeho systému.

Chcete-li přidat úložiště balíčků GitLab, spusťte tento příkaz:

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

Pro instalaci balíčku spustíme příkaz níže. Nezapomeňte změnit https://gitlab.example.com na adresu URL, na které chcete spouštět instanci GitLab:

$ sudo EXTERNAL_URL="https://gitlab.example.com" dnf install -y gitlab-ee

Po dokončení instalace zkuste získat přístup k externí adrese URL, kterou jste zadali pro GitLab. Tím se vám otevře přihlašovací stránka GitLab.

Náhodné heslo bude vygenerováno a uloženo v adresáři /etc/gitlab s názvem initial_root_password.

Pro přihlášení použijte root jako uživatelské jméno a heslo uložené v souboru initial_root_password. Soubor s hesly bude automaticky smazán po 24 hodinách. Nezapomeňte resetovat heslo.


Jak odinstalovat GitLab z Rocky Linux 8?

1. Zastavte službu GitLab

Nyní, když jsme viděli, jak nainstalovat GitLab, podívejme se také, jak můžeme tuto službu odinstalovat. Chcete-li to provést, musíte nejprve zastavit GitLab. Udělejte to spuštěním tohoto příkazu:

$ sudo gitlab-ctl stop


2. Odeberte GitLab

Nyní můžete GitLab odinstalovat pomocí tohoto příkazu:

$ sudo gitlab-ctl uninstall


3. Odeberte balíček GitLab

Krok odinstalace neodinstaluje GitLab úplně. Budete také muset odstranit balíček GitLab. Udělejte to pomocí tohoto příkazu:

$ sudo yum remove gitlab-ee

Po tomto kroku restartujte počítač, abyste ukončili všechny předchozí procesy GitLab. GitLab bude po restartu zcela odinstalován.



Rocky Linux
  1. Nainstalovat Joomla na Rocky Linux 8 – průvodce krok za krokem?

  2. Nainstalovat Discord na Rocky Linux 8 – průvodce krok za krokem?

  3. Nainstalovat Spotify na CentOS 8 / Rocky Linux - Průvodce krok za krokem?

  1. Instalovat/povolit RPM Fusion na Rocky Linux 8 – průvodce krok za krokem?

  2. Nainstalovat WordPress na Rocky Linux 8 pomocí zásobníku LAMP - Průvodce krok za krokem?

  3. Nainstalovat XFCE Desktop na Rocky Linux 8 - Průvodce krok za krokem?

  1. Instalace KVM na Rocky Linux 8 / AlmaLinux 8 - Průvodce krok za krokem?

  2. Nainstalovat Protobuf na Linux Mint 20 – průvodce krok za krokem?

  3. Nainstalovat GDebi na Linux Mint 20 – průvodce krok za krokem?