Mit der kontinuierlichen Weiterentwicklung der Softwareentwicklung ist die Codeversionskontrolle zu einem unverzichtbaren Werkzeug für jedes Softwareentwicklungsteam geworden. Als kostenlose, einfach zu installierende und zu verwaltende Open-Source-Codeverwaltungsplattform wird Gitlab in verschiedenen Entwicklungsteams häufig eingesetzt. In diesem Artikel werden die detaillierten Schritte zum Erstellen von Gitlab auf dem CentOS-System vorgestellt.
Vorbereitung
Bevor wir mit der Installation von Gitlab beginnen, müssen wir die folgenden Arbeiten vorbereiten:
Gitlab installieren
Zuerst müssen wir die Yum-Quelle von Gitlab hinzufügen, um Gitlab mit dem Befehl yum zu installieren.
$ sudo curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh |. sudo bash
Nachdem das Hinzufügen erfolgreich war, können wir es verwenden lecker, Gitlab ist installiert.
$ sudo yum install gitlab-ce
Nach der Installation von Gitlab müssen wir den folgenden Befehl ausführen, um die Zugriffsadresse und den Port von Gitlab zu konfigurieren:
$ sudo vi /etc/gitlab/gitlab. rb
Suchen Sie in der geöffneten Datei die folgenden zwei Zeilen:
Ändern Sie die Adresse von external_url in öffentlich IP-Adresse wie folgt:
external_url 'http://192.168.1.100'
Konfigurieren Sie listen_network auf Unix und ändern Sie listen_addr auf Unix:/var/opt/gitlab/gitlab-workhorse/socket.
gitlab_workhorse['listen_network'] = 'unix'
gitlab_workhorse['listen_addr'] = "unix:/var/opt/gitlab/gitlab-workhorse/socket"
Nach Abschluss der Konfiguration haben wir Sie müssen Gitlab neu starten, damit die Konfiguration wirksam wird.
$ sudo gitlab-ctl reconfigure
Jetzt können wir mit dem Browser auf Gitlab zugreifen, die Adresse lautet http://{{ip_address}}. Nach erfolgreichem Zugriff können Sie Gitlab für die Codeversionsverwaltung verwenden.
Zusammenfassung
In diesem Artikel werden kurz die detaillierten Schritte zum Erstellen von Gitlab auf dem CentOS-System vorgestellt. Es ist zu beachten, dass wir bei der tatsächlichen Verwendung von Gitlab die Benutzerberechtigungen, das HTTPS-Zertifikat usw. von Gitlab weiter konfigurieren müssen, um den spezifischen Anforderungen des Teams gerecht zu werden. Ich hoffe, dass dieser Artikel für alle hilfreich sein kann.
Das obige ist der detaillierte Inhalt vonDetaillierte Schritte zum Erstellen von Gitlab auf Centos (Teilen). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!