GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

GitLab in Ubuntu 20.04 installieren - Beste Methode?

GitLab ist ein vollständiges DevOps-Plattformtool, das Funktionen wie verwaltete Git-Repositories, integrierte CI/CD-Pipelines für die Anwendungen, Kubernetes-Integration und vieles mehr bietet, was bei der Softwareentwicklung hilft. Es ist ein webbasiertes Hosting-Tool, das bei der Remote-Verteilung von Quellcode im Team hilft. GitLab hat zwei Versionen:eine Enterprise-Edition, die kostenpflichtige Funktionen bietet, und eine Community-Edition, die Open Source und kostenlos ist.

Hier bei LinuxAPT helfen wir unseren Kunden im Rahmen unserer Server Management Services regelmäßig dabei, Abfragen zu verwandten Linux-System-Repositorys durchzuführen.

In diesem Zusammenhang werden wir untersuchen, wie die Community-Edition von GitLab in Ubuntu 20.04 installiert und gehostet wird.


Was ist vor der Installation von GitLab auf einem Ubuntu-Linux-System zu tun?

Bevor Sie dieses Installationsverfahren durchführen, stellen Sie sicher, dass Sie einen Benutzer mit sudo-Rechten verwenden.

Stellen Sie außerdem sicher, dass Sie die Systempaketinformationen aktualisieren, indem Sie den folgenden Befehl ausführen:

$ sudo apt update

Installieren Sie dann die folgenden notwendigen Pakete:

$ sudo apt install -y ca-certificates curl openssh-server


Wie wird das GitLab-Paket-Repository im System angehängt?

Sobald alle Abhängigkeiten installiert sind, müssen Sie den folgenden Curl-Befehl ausführen, um das Bash-Skript herunterzuladen, das Ihrem System Paketinformationen hinzufügt, was dem apt hilft, GitLab-Deb-Pakete für Sie zu verwalten.

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

Mit dem obigen Curl-Befehl bezieht sich die Option -s auf still (d. h. kein Fortschrittsbalken), und die Option -S bezieht sich auf die Anzeige eines Fehlers.

Jetzt können Sie den Inhalt des GitLab-Paket-Repositorys im folgenden Pfad sehen:

$ cat /etc/apt/sources.list.d/gitlab_gitlab-ce.list

Wie installiere ich das GitLab CE-Paket?

Sie haben gerade ein Gitlab-Repository hinzugefügt, also aktualisieren Sie Ihr System noch einmal.

Um das GitLab CE-Paket zu installieren, führen Sie den folgenden Befehl aus:

$ sudo apt update
$ sudo apt install gitlab-ce -y

Nachdem die Installation abgeschlossen ist, müssen wir die vorhandene Beispiel-Subdomain durch eine gültige Domain oder Subdomain im Abschnitt external_url ersetzen.

In unserem Fall gehen wir mit meiner Geräte-IP für die Demonstration. Wenn Sie einen lokalen Domänennamen verwenden möchten, können Sie dies unter /etc/hosts:

konfigurieren
$ sudo vim /etc/gitlab/gitlab.rb

Führen Sie nun nach der Konfiguration den folgenden Befehl aus, um die Konfigurationsänderungen zu übernehmen. Es kann eine Weile dauern, bis die Neukonfiguration abgeschlossen ist:

$ sudo gitlab-ctl reconfigure

Nachdem die Neukonfiguration abgeschlossen ist, können Sie den Status überprüfen, indem Sie Folgendes ausführen:

$ sudo gitlab-ctl status

Ebenso

Sie können den folgenden Befehl ausführen, um den Dienst zu starten,

$ sudo gitlab-ctl start

Dann, um den Dienstlauf zu stoppen,

$ sudo gitlab-ctl stop


Durchsuchen der GitLab-Weboberfläche

Nachdem alles eingerichtet wurde, können Sie auf GitLab auf Ihrem lokalen Gerät oder Server zugreifen, indem Sie den Domänennamen konfigurieren.

  • In der Anfangsphase werden Sie aufgefordert, das Passwort des Root-Benutzers zu ändern.
  • Sobald das Passwort geändert wurde, werden Sie zur Anmeldeseite weitergeleitet.
  • Jetzt können Sie mit dem Root-Benutzer und dem Passwort (kürzlich geändert) auf das GitLab-Dashboard zugreifen.
  • Dann sehen Sie das Dashboard.



Ubuntu
  1. Die 5 besten Photoshop-Alternativen für Ubuntu 20.10

  2. So installieren Sie Gitlab Server auf Ubuntu 18.04 &16.04 LTS

  3. Installieren Sie VNC Server auf Ubuntu 20.04 - Beste Methode?

  4. Installieren Sie GIMP unter Ubuntu 20.04 - Beste Methode?

  5. Installieren Sie Duplicity unter Ubuntu 20.04 - Beste Methode?

So installieren und konfigurieren Sie GitLab unter Ubuntu 18.04

Installieren Sie Gradle unter Ubuntu 20.04 - Beste Methode?

Installieren Sie Nginx unter CentOS 8 – Beste Methode?

So installieren Sie Gitlab auf Ubuntu 20.04 LTS

So installieren Sie GitLab auf Ubuntu 18.04 Bionic Beaver

Installieren Sie gitlab-ce auf dem Ubuntu-Server 17.04