GitLab ist ein Open-Source-Lagerverwaltungssystem, das Quellcode-Versionskontrolle, Code-Snippet-Verwaltung, Problemverfolgung, CI/CD-Konstruktion und andere Funktionen bietet. Es kann über eine Weboberfläche oder ein Befehlszeilentool verwaltet und verwendet werden. Bei der Verwendung von GitLab müssen wir manchmal die IP-Adresse des GitLab-Servers ändern. In diesem Artikel besprechen wir, wie Sie die IP-Adresse Ihres GitLab-Servers ändern.
Bevor Sie die IP-Adresse des GitLab-Servers ändern, ermitteln Sie zunächst die neue IP-Adresse. Wir können Befehle wie ifconfig oder ip addr verwenden, um die IP-Adresse des aktuellen Servers zu überprüfen. Beispielsweise können wir den folgenden Befehl verwenden, um die IP-Adresse des aktuellen Servers zu überprüfen:
ifconfig
Die Ausgabe lautet wie folgt:
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.1.101 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::a00:27ff:fede:c03 prefixlen 64 scopeid 0x20<link> ether 08:00:27:de:0c:03 txqueuelen 1000 (Ethernet) RX packets 338 bytes 35743 (34.9 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 224 bytes 21212 (20.7 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Wie Sie der Ausgabe entnehmen können, lautet die IP-Adresse des aktuellen Servers 192.168.1.101 . In diesem Artikel ändern wir die IP-Adresse des Servers in 192.168.1.102.
Als nächstes müssen wir die Konfigurationsdatei von GitLab ändern, damit GitLab die neue IP-Adresse verwenden kann. Die Konfigurationsdatei von GitLab befindet sich normalerweise in /etc/gitlab/gitlab.rb. Wir können den folgenden Befehl verwenden, um die Konfigurationsdatei zu öffnen:
sudo nano /etc/gitlab/gitlab.rb
In der Konfigurationsdatei müssen wir den Parameter external_url finden und seinen Wert in die neue IP-Adresse ändern. Wir können es zum Beispiel ändern in:
external_url 'http://192.168.1.102'
Speichern und schließen Sie die Datei. Als Nächstes müssen wir GitLab neu konfigurieren, damit die Änderungen wirksam werden. Wir können GitLab mit dem folgenden Befehl neu konfigurieren:
sudo gitlab-ctl reconfigure
Dadurch wird GitLab neu gestartet und die neue Konfiguration angewendet. Mit der Neukonfiguration verwendet GitLab die neue IP-Adresse.
Wenn Sie einen Domänennamen verwenden, um auf GitLab zuzugreifen, müssen Sie auch die DNS-Einträge ändern, um auf die neue IP-Adresse zu verweisen. Sie können dies im Domänennamen-Kontrollfeld oder im DNS-Verwaltungsfeld tun. Nehmen wir als Beispiel Godaddy: Sie müssen in die Systemsteuerung gehen, die DNS-Verwaltung suchen, dann den Eintrag für den GitLab-Domänennamen suchen und ihn in die neue IP-Adresse ändern. Nach der Änderung dauert es einige Zeit, bis die DNS-Einträge wirksam werden. Mit dem Ping-Befehl können Sie testen, ob die neue IP-Adresse wirksam wird.
ping gitlab.example.com
Wenn der Ping-Befehl die neue IP-Adresse zurückgibt, bedeutet dies, dass die neue IP-Adresse wirksam wurde.
Zusammenfassung
Um die IP-Adresse des GitLab-Servers zu ändern, können Sie Befehle wie ifconfig oder ip addr verwenden, um die IP-Adresse des aktuellen Servers anzuzeigen, und zum Ändern den Befehl nano /etc/gitlab/gitlab.rb verwenden den external_url-Parameter in der Konfigurationsdatei. Konfigurieren Sie dann GitLab neu, indem Sie den Befehl sudo gitlab-ctl reconfigure ausführen. Wenn Sie für den Zugriff auf GitLab einen Domänennamen verwenden, müssen Sie auch die DNS-Einträge ändern, damit sie auf die neue IP-Adresse verweisen.
Das obige ist der detaillierte Inhalt vonLassen Sie uns darüber sprechen, wie Sie die IP-Adresse des GitLab-Servers ändern. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!