GNU/Linux >> LINUX-Kenntnisse >  >> Rocky Linux

Gitlab auf Rocky Linux 8 installieren – Schritt-für-Schritt-Anleitung?

GitLab ist eine kostenlose und quelloffene DevOps-Plattform, auf der Programmierer zusammenarbeiten können, während sie einen Quellcode entwickeln. Die Plattform wurde speziell für Remote Work geschaffen. Bisher hat GitLab etwa 30 Millionen registrierte Benutzer, von denen 1 Million aktive Lizenzbenutzer sind.

Hier bei LinuxAPT werden wir untersuchen, wie GitLab auf Rocky Linux 8 installiert wird.

Um zu sehen, wie Sie GitLab auf Ubuntu 20.04 installieren können, besuchen Sie:https://linuxapt.com/blog/460-install-gitlab-in-ubuntu-20-04.


Anforderungen für die Gitlab-Installation umfassen:

  • Ein gültiger Domänenname, der Ihrem Server zugeordnet ist.
  • Das Omnibus-GitLab-Paket benötigt 2,5 GB Speicherplatz.
  • 4 GB RAM (mindestens).
  • CPU:4 Kerne (Minimum).


Schritte zur Installation von Gitlab auf Rocky Linux

1. Systemaktualisierung durchführen

Es wird empfohlen, Ihr System zu aktualisieren, bevor Sie neue Software installieren, insbesondere wenn Sie vorhaben, GitLab zu installieren. Führen Sie den folgenden Befehl aus, um Ihr System zu aktualisieren:

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


2. SSH konfigurieren

Sie können diesen Schritt überspringen, wenn SSH bereits auf Ihrem System aktiviert ist.

Laden Sie das Perl-Paket für den OpenSSH-Server herunter und installieren Sie es mit diesem Befehl:

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

Führen Sie den folgenden Befehl aus, um den Status des OpenSSH-Daemons zu überprüfen:

$ sudo systemctl status sshd

Als nächstes aktivieren Sie den Daemon mit diesem Befehl:

$ sudo systemctl enable sshd

Starten Sie nun den ssh-Dienst, indem Sie diesen Befehl ausführen:

$ sudo systemctl start sshd


3. Firewall konfigurieren

Hier konfigurieren wir die System-Firewall so, dass HTTP- und HTTPS-Zugriff zugelassen werden. Dies ist ebenfalls ein optionaler Schritt; Sie können es überspringen.

Um den Status der Firewall zu überprüfen, führen Sie Folgendes aus:

$ sudo systemctl status firewalld

Um den HTTP-Dienst auf der System-Firewall zu öffnen, verwenden Sie diesen Befehl:

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

Fügen Sie nun mit diesem Befehl den HTTPS-Dienst zur System-Firewall hinzu:

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

Um Konfigurationen zu aktualisieren, starten Sie die Firewall neu.

$ sudo systemctl reload firewalld


4. Installieren Sie Postfix

Um Benachrichtigungs-E-Mails zu senden, müssen wir Postfix installieren. Wenn Sie einen anderen Dienst zum Umgang mit Benachrichtigungs-E-Mails verwenden möchten, z. B. SMTP, können Sie diesen Schritt überspringen. Sie können die Einstellungen nach der Installation konfigurieren.

Um den Postfix-Dienst zu verwenden, installieren Sie ihn mit dem folgenden Befehl:

$ sudo dnf install postfix

Sobald die Installation abgeschlossen ist, aktivieren Sie den Dienst mit Hilfe dieses Befehls:

$ sudo systemctl enable postfix

Starten Sie nun den Dienst mit diesem Befehl:

$ sudo systemctl start postfix

Während der Installation von Postfix erscheint ein Konfigurationsbildschirm. Wählen Sie „Internetseite“ und drücken Sie die Eingabetaste. Verwenden Sie für die DNS-Konfiguration das externe DNS Ihres Servers für „Mail-Name“. Falls weitere Bildschirme angezeigt werden, halten Sie die Eingabetaste gedrückt, um die Standardkonfigurationen zu akzeptieren.


5. GitLab-Paket hinzufügen und installieren

Hier werden wir GitLab herunterladen und auf unserem System installieren.

Um das GitLab-Paket-Repository hinzuzufügen, führen Sie diesen Befehl aus:

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

Um das Paket zu installieren, führen wir den folgenden Befehl aus. Stellen Sie sicher, dass Sie https://gitlab.example.com in die URL ändern, unter der Sie Ihre GitLab-Instanz ausführen möchten:

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

Versuchen Sie nach Abschluss der Installation, auf die externe URL zuzugreifen, die Sie für GitLab angegeben haben. Dadurch wird die Anmeldeseite von GitLab für Sie geöffnet.

Ein zufälliges Passwort wird generiert und im Verzeichnis /etc/gitlab mit dem Namen initial_root_password.

gespeichert

Verwenden Sie zum Anmelden root als Benutzernamen und das in der Datei initial_root_password gespeicherte Passwort. Die Passwortdatei wird nach 24 Stunden automatisch gelöscht. Stellen Sie sicher, dass Sie das Passwort zurücksetzen.


Wie deinstalliere ich GitLab von Rocky Linux 8?

1. Beenden Sie den GitLab-Dienst

Nachdem wir nun gesehen haben, wie man GitLab installiert, wollen wir auch sehen, wie wir diesen Dienst deinstallieren können. Dazu müssen Sie zunächst GitLab stoppen. Führen Sie dazu diesen Befehl aus:

$ sudo gitlab-ctl stop


2. Entfernen Sie GitLab

Jetzt können Sie GitLab mit diesem Befehl deinstallieren:

$ sudo gitlab-ctl uninstall


3. Entfernen Sie das GitLab-Paket

Der Deinstallationsschritt wird GitLab nicht vollständig deinstallieren. Sie müssen auch das GitLab-Paket entfernen. Tun Sie das mit diesem Befehl:

$ sudo yum remove gitlab-ee

Starten Sie nach diesem Schritt den Computer neu, um alle vorherigen GitLab-Prozesse zu beenden. GitLab wird nach dem Neustart vollständig deinstalliert.



Rocky Linux
  1. Joomla auf Rocky Linux 8 installieren – Schritt-für-Schritt-Anleitung?

  2. Discord auf Rocky Linux 8 installieren – Schritt-für-Schritt-Anleitung?

  3. Spotify unter CentOS 8 / Rocky Linux installieren – Schritt-für-Schritt-Anleitung ?

  4. RPM Fusion unter Rocky Linux 8 installieren/aktivieren – Schritt-für-Schritt-Anleitung?

  5. WordPress auf Rocky Linux 8 mit dem LAMP-Stack installieren – Schritt-für-Schritt-Anleitung ?

So installieren Sie GitLab unter Rocky Linux 8

So installieren Sie Rocky Linux 8.4 (Schritt-für-Schritt-Anleitung mit Screenshots)

So installieren Sie Arch Linux – Schritt-für-Schritt-Anleitung

So installieren Sie Rocky Linux 8.4

Git auf Rocky Linux 8 installieren – Schritt-für-Schritt-Anleitung?

Installieren Sie MariaDB 10.6 auf Rocky Linux 8