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

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

PHPz
Freigeben: 2023-03-31 15:43:27
Original
4209 Leute haben es durchsucht

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
Nach dem Login kopieren
Nach dem Login kopieren

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

external_url 'http://example.com'
Nach dem Login kopieren

Ändern Sie sie in:

external_url 'http://example.com:8080'
Nach dem Login kopieren

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

sudo gitlab-ctl reconfigure
Nach dem Login kopieren
Nach dem Login kopieren

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
Nach dem Login kopieren
Nach dem Login kopieren

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"
Nach dem Login kopieren

Ä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
Nach dem Login kopieren

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
Nach dem Login kopieren
Nach dem Login kopieren

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!

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