So installieren Sie GitLab unter CentOS 7

PHPz
Freigeben: 2023-03-31 09:40:17
Original
780 Leute haben es durchsucht

GitLab ist ein Open-Source-Code-Lagerverwaltungstool, das auf dem Git-Lagerverwaltungssystem basiert. Sein Design ist von GitHub inspiriert, aber seine Installation und Bereitstellung sind einfacher. In diesem Artikel zeigen wir Ihnen, wie Sie GitLab unter CentOS 7 installieren.

  1. Erforderliche Abhängigkeiten installieren

GitLab erfordert während der Installation einige Voraussetzungen. Sie können den folgenden Befehl verwenden, um diese erforderlichen Pakete zu installieren:

sudo yum update
sudo yum install -y curl policycoreutils openssh-server openssh-clients
sudo systemctl enable sshd
sudo systemctl start sshd
sudo firewall-cmd --permanent --add-service=http
sudo systemctl reload firewalld
Nach dem Login kopieren
  1. Postfix installieren

GitLab benötigt einen Mailserver, um Benachrichtigungs-E-Mails zu senden, daher müssen Sie Postfix installieren und so einstellen, dass es beim Booten automatisch startet. Unter CentOS können Sie Postfix mit dem folgenden Befehl installieren:

sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix
Nach dem Login kopieren
  1. Install GitLab

Vor der Installation von GitLab müssen Sie das RPM-Repository von GitLab hinzufügen. Hier fügen wir das GitLab Community Edition RPM-Repository hinzu.

Importieren Sie zunächst den GPG-Schlüssel von GitLab:

curl https://packages.gitlab.com/gpg.key | sudo apt-key add -
Nach dem Login kopieren

Fügen Sie dann das RPM-Repository von GitLab hinzu:

sudo curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
Nach dem Login kopieren

Jetzt können Sie GitLab mit dem folgenden Befehl auf Ihrem System installieren:

sudo yum install -y gitlab-ce
Nach dem Login kopieren

Die Installation und Konfiguration von GitLab wird eine Weile dauern. Während dieses Vorgangs müssen Sie einige notwendige Konfigurationsinformationen angeben, z. B. Ihren Site-Namen und Administratorkontoinformationen.

  1. Auf GitLab zugreifen

GitLab Sobald die Installation abgeschlossen ist, können Sie auf die Standard-GitLab-URL zugreifen (die mit dem folgenden Befehl abgefragt werden kann):

sudo gitlab-ctl status
Nach dem Login kopieren

Die Ausgabe sollte etwa wie folgt aussehen:

run: gitlab-workhorse: ... pid ...; ...
run: logrotate: ... pid ...; ...
run: nginx: ... pid ...; ...
run: postgresql: ... pid ...; ...
run: redis: ... pid ...; ...
run: sidekiq: ... pid ...; ...
run: unicorn: ... pid ...; ...
Nach dem Login kopieren

Standardmäßig , GitLab verwendet das HTTP-Protokoll, das über Port 80 bereitgestellt wird. Wenn Sie HTTP in der CentOS-Firewall zugelassen haben, können Sie über die IP-Adresse oder den Domänennamen des Servers auf GitLab zugreifen.

Wenn Sie auf die URL von GitLab zugreifen, werden Sie zur Anmeldeschnittstelle von GitLab weitergeleitet. Geben Sie das Administratorkonto ein, das Sie bei der Installation von GitLab erstellt haben. Damit haben Sie die Installation und Bereitstellung von GitLab abgeschlossen.

Das obige ist der detaillierte Inhalt vonSo installieren Sie GitLab unter CentOS 7. 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