GitLab ialah sistem pengurusan gudang sumber terbuka yang menyediakan kawalan versi kod sumber, pengurusan coretan kod, penjejakan isu, pembinaan CI/CD dan fungsi lain. Ia boleh diurus dan digunakan melalui antara muka web atau alat baris arahan. Apabila menggunakan GitLab, kadangkala kita perlu menukar alamat IP pelayan GitLab. Dalam artikel ini, kami akan membincangkan cara menukar alamat IP pelayan GitLab anda.
Sebelum menukar alamat IP pelayan GitLab, tentukan alamat IP baharu dahulu. Kita boleh menggunakan arahan seperti ifconfig atau ip addr untuk menyemak alamat IP pelayan semasa. Sebagai contoh, kita boleh menggunakan arahan berikut untuk menyemak alamat IP pelayan semasa:
ifconfig
Output adalah seperti berikut:
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
Seperti yang anda boleh lihat daripada output , alamat IP pelayan semasa Ia 192.168.1.101. Dalam artikel ini, kami akan menukar alamat IP pelayan kepada 192.168.1.102.
Seterusnya, kita perlu mengubah suai fail konfigurasi GitLab supaya GitLab boleh menggunakan alamat IP baharu. Fail konfigurasi GitLab biasanya terletak di /etc/gitlab/gitlab.rb. Kita boleh menggunakan arahan berikut untuk membuka fail konfigurasi:
sudo nano /etc/gitlab/gitlab.rb
Dalam fail konfigurasi, kita perlu mencari parameter external_url dan menukar nilainya kepada alamat IP baharu. Sebagai contoh, kita boleh menukarnya kepada:
external_url 'http://192.168.1.102'
Simpan dan tutup fail. Seterusnya, kita perlu mengkonfigurasi semula GitLab untuk perubahan berkuat kuasa. Kita boleh mengkonfigurasi semula GitLab menggunakan arahan berikut:
sudo gitlab-ctl reconfigure
Ini akan memulakan semula GitLab dan menggunakan konfigurasi baharu. Dengan konfigurasi semula, GitLab akan menggunakan alamat IP baharu.
Jika anda menggunakan nama domain untuk mengakses GitLab, anda juga perlu mengubah suai rekod DNS untuk menghala ke alamat IP baharu. Anda boleh melakukan ini dalam panel kawalan nama domain atau panel pengurusan DNS. Mengambil Godaddy sebagai contoh, anda perlu pergi ke panel kawalan, mencari pengurusan DNS, kemudian mencari rekod nama domain GitLab dan menukarnya kepada alamat IP baharu. Selepas pengubahsuaian, rekod DNS akan mengambil sedikit masa untuk berkuat kuasa. Anda boleh menggunakan arahan ping untuk menguji sama ada alamat IP baharu berkuat kuasa.
ping gitlab.example.com
Jika arahan ping mengembalikan alamat IP baharu, ini bermakna alamat IP baharu telah berkuat kuasa.
Ringkasan
Untuk menukar alamat IP pelayan GitLab, anda boleh menggunakan arahan seperti ifconfig atau ip addr untuk melihat alamat IP pelayan semasa dan menggunakan nano /etc/ arahan gitlab/gitlab.rb untuk mengubah suai fail konfigurasi parameter external_url dalam . Kemudian, konfigurasi semula GitLab dengan menjalankan perintah konfigurasi semula gitlab-ctl sudo. Jika anda menggunakan nama domain untuk mengakses GitLab, anda juga perlu mengubah suai rekod DNS untuk menghala ke alamat IP baharu.
Atas ialah kandungan terperinci Mari kita bincangkan tentang cara menukar alamat IP pelayan GitLab. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!