Heim >Entwicklungswerkzeuge >Idiot >Lassen Sie uns darüber sprechen, welche Portnummern zum Aufbau eines Gitlab-Servers erforderlich sind

Lassen Sie uns darüber sprechen, welche Portnummern zum Aufbau eines Gitlab-Servers erforderlich sind

PHPz
PHPzOriginal
2023-03-29 12:44:544875Durchsuche

GitLab ist ein Open-Source-Versionskontrollsystem, ähnlich wie GitHub, kann aber auf einem privaten Server erstellt werden. Während der Einrichtung des GitLab-Servers müssen Sie einige Portnummern konfigurieren, damit verschiedene GitLab-Dienste normal ausgeführt werden können. In diesem Artikel erfahren Sie, welche Portnummern zum Aufbau eines GitLab-Servers erforderlich sind.

HTTP/S-Port: 80/443

GitLab kommuniziert über das HTTP/S-Protokoll, daher müssen HTTP- (Portnummer 80) und HTTPS-Ports (Portnummer 443) geöffnet werden. Der HTTP-Port wird verwendet, wenn GitLab HTTPS nicht aktiviert, während der HTTPS-Port verwendet wird, wenn HTTPS aktiviert ist. Wenn Sie noch kein eigenes SSL-Zertifikat haben, können Sie das von GitLab bereitgestellte selbstsignierte Zertifikat verwenden.

SSH-Port: 22

GitLab verwendet das SSH-Protokoll für die Codeübermittlung, Zusammenführung und andere Vorgänge, daher ist es notwendig, die SSH-Portnummer (22) zu öffnen. Sie können OpenSSH und andere Tools verwenden, um eine Verbindung zum Server herzustellen und entsprechende Vorgänge auszuführen.

SMTP-Port: 25

GitLab unterstützt den SMTP-E-Mail-Dienst, der bei der Registrierung, dem Zurücksetzen des Passworts usw. verwendet wird. Die SMTP-Portnummer ist standardmäßig 25.

Git-Port: 9418

GitLab verwendet das Git-Protokoll zum Übertragen und Verwalten von Code. Der Git-Client kann über diesen Port eine Verbindung zum GitLab-Server für Code-Push- und Pull-Vorgänge herstellen. Die Git-Portnummer ist standardmäßig 9418.

NFS-Port: 2049

GitLab kann NFS (Network File System) verwenden, um die Codefreigabe zwischen Entwicklern zu verwalten, und das NFS-Protokoll verwendet standardmäßig Port 2049 für die Kommunikation.

Redis-Port: 6379

GitLab verwendet Redis, um Sitzungsdaten und andere Informationen zwischenzuspeichern. Die Redis-Portnummer ist standardmäßig 6379.

PostgreSQL-Port: 5432

GitLab verwendet PostgreSQL, um die Codebasis und andere zugehörige Daten wie Benutzer, Projekte, Gruppen usw. zu speichern. Die PostgreSQL-Portnummer ist standardmäßig 5432.

Die oben genannten Portnummern sind zum Aufbau des GitLab-Servers erforderlich. Wenn Sie mit der Erstellung Ihres eigenen Servers beginnen, überprüfen Sie unbedingt, ob diese Portnummern offen sind, und stellen Sie sicher, dass Ihr Server über ausreichende Sicherheit verfügt, um Ihren Code und andere vertrauliche Informationen zu schützen.

Das obige ist der detaillierte Inhalt vonLassen Sie uns darüber sprechen, welche Portnummern zum Aufbau eines Gitlab-Servers erforderlich sind. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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