Heim  >  Artikel  >  Entwicklungswerkzeuge  >  So ändern Sie den HTTP- oder HTTPS-Port von GitLab

So ändern Sie den HTTP- oder HTTPS-Port von GitLab

PHPz
PHPzOriginal
2023-03-31 15:37:524172Durchsuche

GitLab ist eine Open-Source-Code-Hosting-Plattform, die normalerweise das HTTP-Protokoll verwendet, um standardmäßig Port 80 abzuhören. Es gibt jedoch Fälle, in denen Sie GitLab auf einem anderen Port bereitstellen müssen. In diesem Artikel erfahren Sie, wie Sie den HTTP- oder HTTPS-Port von GitLab ändern.

  1. Ändern Sie den HTTP-Port

Betreten Sie zunächst die Konsole des GitLab-Servers und führen Sie den folgenden Befehl aus:

sudo vim /etc/gitlab/gitlab.rb

Der Editor öffnet die GitLab-Konfigurationsdatei und findet die folgende Zeile:

external_url 'http://example.com'

Ändern Sie sie in:

external_url 'http://example.com:8080'

Ändern speichern und dann den folgenden Befehl ausführen, damit die Konfigurationsdatei wirksam wird:

sudo gitlab-ctl reconfigure

GitLab lädt die Konfigurationsdatei neu und startet den Dienst. Jetzt können Sie über http://example.com:8080 auf GitLab zugreifen.

  1. Ändern Sie den HTTPS-Port

Wenn Ihr GitLab das HTTPS-Protokoll verwendet, um Port 443 abzuhören, müssen Sie einige zusätzliche Arbeiten ausführen, um den HTTPS-Port zu ändern. Stellen Sie zunächst sicher, dass Sie ein SSL-Zertifikat konfiguriert haben. Andernfalls lesen Sie bitte die offizielle Dokumentation zur Konfiguration.

Als nächstes betreten Sie die Konsole des GitLab-Servers und führen den folgenden Befehl aus:

sudo vim /etc/gitlab/gitlab.rb

Der Editor öffnet die GitLab-Konfigurationsdatei und findet die folgenden Zeilen:

nginx['ssl_certificate'] = "/etc/gitlab/ssl/server.crt"
nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/server.key"

Ändern Sie sie in:

nginx['ssl_certificate'] = "/etc/gitlab/ssl/server.crt"
nginx['ssl_certificate_key'] = "/etc/gitlab/ssl/server.key"
nginx['listen_port'] = 8443
nginx['listen_https'] = true

Speichern Sie die Änderungen und führen Sie sie dann aus Geben Sie den folgenden Befehl ein: Aktivieren Sie die Konfigurationsdatei:

sudo gitlab-ctl reconfigure

Jetzt überwacht GitLab Port 8443 mithilfe des HTTPS-Protokolls. Sie können auf GitLab zugreifen, indem Sie https://example.com:8443 besuchen.

Zusammenfassung

Sie können den HTTP- oder HTTPS-Port von GitLab einfach ändern, indem Sie die Optionen external_url und nginx der GitLab-Konfigurationsdatei ändern. Es ist zu beachten, dass vor der Änderung des HTTPS-Ports sichergestellt werden muss, dass das SSL-Zertifikat konfiguriert wurde.

Das obige ist der detaillierte Inhalt vonSo ändern Sie den HTTP- oder HTTPS-Port von GitLab. 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