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!