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.
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.
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!