Heim  >  Artikel  >  System-Tutorial  >  Schritte zum Installieren und Einrichten von GitLab unter CentOS

Schritte zum Installieren und Einrichten von GitLab unter CentOS

WBOY
WBOYnach vorne
2023-12-28 15:07:221136Durchsuche

GitLab ist ein Open-Source-Versionsverwaltungssystem, das Ruby on Rails verwendet, um ein selbst gehostetes Git-Projekt-Warehouse zu implementieren, das über eine Webschnittstelle auf öffentliche oder private Projekte zugreifen kann. Es verfügt über eine ähnliche Funktionalität wie Github, mit der Möglichkeit, Quellcode zu durchsuchen und Fehler und Kommentare zu verwalten.

Installation

Folgen Sie einfach der Online-Installationsanleitung

https://www.php.cn/link/f8a85df7f5f429ca5f2ff9a695835da3

Login-Konfiguration

Greifen Sie direkt auf die Serveradresse zu, z. B. http://192.169.1.22/. Es erscheint ein Anmeldefenster. Der Benutzername und das Passwort lauten:

Benutzername: root

Passwort: 5iveL!fe

Neues Projekt

Klicken Sie auf „+“ in der Navigationsleiste, um die Projekterstellungsseite aufzurufen

Der Namespace wird verwendet, um zu bestimmen, zu welchem ​​Projekt dieses Projekt gehört. Sie können Benutzer als Sie selbst oder eine Gruppe auswählen. Dies wirkt sich auf die URL des Projekts aus. Wenn Sie beispielsweise die Gruppe team1 auswählen, um das Projekt Test1 zu erstellen, ist das Projekt Test1 in dieser Gruppe team1 sichtbar und der Zugriffspfad lautet https://domain.com/team1/Test1

Sichtbarkeitsstufe stellt die Berechtigungsstufe dar, die in drei Typen unterteilt ist:

Privat, nur Sie oder Mitglieder der Gruppe haben Zugriff

Intern zugänglich für alle angemeldeten Benutzer

Öffentlich Öffentlich, für jeden zugänglich

SSL-Schlüssel hinzufügen

Das Codeübertragungsprotokoll zwischen Git-Repositorys verwendet hauptsächlich das SSH-Protokoll. Im Allgemeinen verfügt der beim Erstellen von Gitlab verwendete Git-Benutzer über kein Passwort, sodass Sie sich nicht direkt über SSH anmelden können. Sie müssen ssh-keygen verwenden, um den öffentlichen Schlüssel hochzuladen und eine asymmetrische Verschlüsselung für die Übertragung zu verwenden.

ssh-keygen -t rsa -C „$your_email“

cat ~/.ssh/id_rsa.pub

Der erste Befehl oben generiert ein Paar aus privatem und öffentlichem Schlüssel, die jeweils in ~/.ssh/id_rsa und ~/.ssh/id_rsa.pub gespeichert werden. Nach Abschluss des Befehls werden Sie nach der Speicheradresse gefragt , drücken Sie standardmäßig einfach die Eingabetaste. Der zweite Befehl überprüft die Zeichenfolge des öffentlichen Schlüssels und kopiert sie manuell.

Klicken Sie im Bedienfeld auf Profileinstellungen –> SSH-Schlüssel hinzufügen. Kopieren Sie dann den Inhalt von id_rsa.pub im vorherigen Schritt, fügen Sie ihn in das Eingabefeld ein und speichern Sie ihn. Ab sofort verfügbar

Das obige ist der detaillierte Inhalt vonSchritte zum Installieren und Einrichten von GitLab unter CentOS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:jb51.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen