So installieren Sie GitLab auf einem Ubuntu-System

PHPz
Freigeben: 2023-03-31 16:24:40
Original
2760 Leute haben es durchsucht

Ubuntu GitLab-Installation

GitLab ist ein webbasiertes Git-Warehouse-Verwaltungstool, das Code-Warehouse, Codeüberprüfung, Problemverfolgung, CI/CD, Wiki und andere Funktionen bereitstellen kann. Es handelt sich um ein selbst gehostetes Git-Repository, das auf der Cloud-Plattform oder lokal installiert werden kann, um Ihren eigenen Code zu verwalten.

Dieser Artikel führt Sie in die detaillierten Schritte zur Installation von GitLab auf einem Ubuntu-System ein.

1. Abhängigkeiten installieren

Bevor Sie GitLab installieren, müssen Sie einige Abhängigkeitspakete installieren. Öffnen Sie ein Terminal und führen Sie den folgenden Befehl aus:

sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates postfix

Während des Installationsvorgangs müssen Sie die Konfiguration des Mailservers festlegen. Es wird empfohlen, die Konfiguration „Internetseite“ auszuwählen.

2. GitLab installieren

1. GitLab-Repository hinzufügen

GitLab-Repository in der Befehlszeile hinzufügen:

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

2. Installieren Sie GitLab, indem Sie den folgenden Befehl ausführen:

sudo apt-get install gitlab-ce

Der Installationsvorgang kann eine Weile dauern, bitte haben Sie etwas Geduld.

3. GitLab konfigurieren

Nachdem die Installation abgeschlossen ist, können Sie GitLab über den folgenden Befehl starten:

sudo gitlab-ctl reconfigure

Nach dem Start können Sie über Ihren Browser auf GitLab zugreifen, indem Sie auf http://localhost zugreifen.

3. Konfigurieren Sie GitLab

1. Ändern Sie das Administratorkennwort.

Öffnen Sie den Browser und besuchen Sie http://localhost. Geben Sie den anfänglichen Administrator-Benutzernamen root und das Passwort 5iveL!fe ein.

Nachdem Sie sich zum ersten Mal angemeldet haben, werden Sie von GitLab aufgefordert, Ihr Passwort zu ändern.

2. SSH-Schlüssel hinzufügen

Um lokalen Code auf GitLab hochzuladen, fügen Sie einen SSH-Schlüssel hinzu.

Öffnen Sie Terminal auf Ihrem lokalen Computer. Wenn Sie bereits über ein SSH-Schlüsselpaar verfügen, überspringen Sie diesen Schritt. Andernfalls generieren Sie ein SSH-Schlüsselpaar:

ssh-keygen -t rsa -C „youremail@example.com“

Ersetzen Sie „youremail@example.com“ durch Ihre E-Mail-Adresse.

Als nächstes fügen Sie den SSH-Schlüssel zu GitLab hinzu. Klicken Sie in GitLab auf das Symbol in der oberen rechten Ecke der Seite und dann auf die Schaltfläche „Einstellungen“.

Wählen Sie auf der Seite „Einstellungen“ die Registerkarte „SSH-Schlüssel“.

Kopieren Sie den öffentlichen Schlüssel in das Textfeld.

Um die Verbindung zu testen, können Sie den folgenden Befehl vom Terminal aus ausführen:

ssh -T git@localhost

4 Erstellen Sie das Projekt

Jetzt können Sie ein neues Projekt in GitLab erstellen.

Klicken Sie im Menü auf der linken Seite auf den Reiter „Projekte“. Klicken Sie auf der Seite „Projekte“ auf die Schaltfläche „Neues Projekt“.

Geben Sie den Projektnamen und die Projektbeschreibung ein. Wählen Sie die Einstellungen für die Repository-Sichtbarkeit aus.

Klicken Sie auf die Schaltfläche „Projekt erstellen“.

Lokaler Code kann jetzt in GitLab gepusht werden.

5. Zusammenfassung

Die oben genannten Schritte sind die detaillierten Schritte zur Installation von GitLab auf einem Ubuntu-System. Über GitLab können Sie Ihren eigenen Code einfach verwalten und steuern, einschließlich Versionskontrolle, Zusammenführungsanforderungen, CI/CD usw. Auch in der Aggregate-Entwicklung ist GitLab ein sehr beliebtes Tool, das Teams bei der Codeverwaltung und der Verbesserung der Produktivität unterstützen kann.

Das obige ist der detaillierte Inhalt vonSo installieren Sie GitLab auf einem Ubuntu-System. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage