DF
März 21 2023
Aktualisiert am 28. Februar 2025

Montage von GitLab on Ubuntu

Git Ubuntu

GitLab ist ein Repository-Managementsystem für Git. Das Paket umfasst ein Wiki, eine Weboberfläche und ein Bug-Tracking-System. Erwägen Sie die Einrichtung GitLab für Ubuntu 18.04

Mit Serverspace Sie uns Erstellen Sie einen Server an. Nach der Installation können Sie HEIC-Dateien mit der GitLab Anwendung bereits installiert.

Der Einfachheit halber wechseln wir in den Superuser-Modus:

sudo su

Ganz am Anfang aktualisieren wir die Daten zu den Paketen im Repository und den Systemkomponenten:

apt-get update && apt-get upgrade

Installation der Hauptpakete:

apt-get install ca-certificates curl openssh-server
If any components are already installed, the system will ignore them.

Kommen wir zum Einbau.

Wechseln Sie in das /tmp-Verzeichnis.

cd /tmp

Laden Sie das Installationsskript für herunter Debian/Ubuntu:

curl -LO https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh

Ausführen des Skripts:

bash /tmp/script.deb.sh

Das Programm installiert fehlende Pakete, importiert GPG-Schlüssel und konfiguriert den Server für die Unterstützung GitLab Repositories.

Installing missing packages

Installieren Sie die aktuelle Version von GitLab:

apt-get install gitlab-ce

Während der Installation werden etwa 81 MB an Paketen heruntergeladen.
Endergebnis:

2Installing the latest version of GitLab

Nehmen wir die Erstkonfiguration vor:

gitlab-ctl reconfigure

Dieser Prozess ist vollständig automatisiert. Am Ende des Vorgangs sieht die Konsole in etwa so aus.

Installing GitLab on Ubuntu | serverspace

Richten Sie eine Firewall ein.

Um eine Verbindung herstellen zu können GitLab Von außen müssen Sie eine Firewall konfigurieren. Fügen Sie dazu eine Zulassungsregel für den Web-Port hinzu:

iptables -A INPUT -p tcp --dport 80 -j ACCEPT

Wichtig! Sollte Ihnen Port 80 aus irgendeinem Grund nicht zusagen, beispielsweise weil auf diesem Server bereits ein Webdienst vorhanden ist, können Sie den Port ändern. Bearbeiten Sie dazu die Datei:

nano /etc/gitlab/gitlab.rb

Ändern Sie den Parameter external_url. Geben Sie nach dem angegebenen Domänennamen durch einen Doppelpunkt („:“) die Portnummer an, beispielsweise 8080. Als Beispiel lautete sie:

external_url ‘http://gitlab.example.com’

Es wurde:

external_url ‘http://gitlab.example.com:8080’

Wenn Sie zum ersten Mal zur Serveradresse navigieren, werden Sie über die Weboberfläche aufgefordert, ein Kennwort für das Administratorkonto festzulegen.

Set a password for the administrator account

Nach Eingabe des Passworts und Bestätigung werden Sie zur Autorisierungsseite weitergeleitet. Geben Sie den Benutzernamen root und das Passwort aus dem obigen Absatz ein.

root username and password

Richten Sie Registrierungsregeln ein. Gehen wir zum Admin-Bereich.

Installing GitLab on Ubuntu | serverspace

Öffnen Sie dann im Seitenmenü die Einstellungen (Settings). Weiter Allgemein. Klicken Sie gegenüber dem Eintrag Anmeldebeschränkungen auf die Schaltfläche Erweitern. Aktivieren Sie das Kontrollkästchen Anmeldung aktiviert.

Dieser Parameter ermöglicht die Registrierung.

Установка GitLab на Ubuntu | Serverspace

Wichtig! Damit Benutzer E-Mails erhalten, wenn sie sich auf dem Server registrieren, müssen Sie einen E-Mail-Transfer-Agent konfigurieren.

Abstimmung:
4 aus 5
Durchschnittliche Bewertung: 4.5
Bewertet von: 2
1101 CT Amsterdam Niederlande, Herikerbergweg 292
+31 20 262-58-98
700 300
ITGLOBAL.COM NL
700 300
Wir verwenden Cookies, um Ihr Erlebnis auf der Website zu verbessern Serverspace besser. Indem Sie weiterhin auf unserer Website surfen, stimmen Sie unseren zu
Cookies mit einem Datenschutzbestimmungen.