Rumah > alat pembangunan > git > teks badan

Cara mengubah suai port HTTP atau HTTPS GitLab

PHPz
Lepaskan: 2023-03-31 15:43:27
asal
4180 orang telah melayarinya

GitLab ialah platform pengehosan kod sumber terbuka yang biasanya menggunakan protokol HTTP untuk mendengar port 80 secara lalai. Walau bagaimanapun, terdapat kes di mana anda perlu menggunakan GitLab ke port lain Artikel ini akan memperkenalkan cara mengubah suai port HTTP atau HTTPS GitLab.

  1. Ubah suai port HTTP

Mula-mula, masukkan konsol pelayan GitLab dan laksanakan arahan berikut:

sudo vim /etc/gitlab/gitlab.rb
Salin selepas log masuk
Salin selepas log masuk

Editor akan dibuka konfigurasi fail GitLab, cari baris berikut:

external_url 'http://example.com'
Salin selepas log masuk

Ubah suai kepada:

external_url 'http://example.com:8080'
Salin selepas log masuk

Simpan perubahan, dan kemudian laksanakan arahan berikut untuk menjadikan fail konfigurasi berkuat kuasa :

sudo gitlab-ctl reconfigure
Salin selepas log masuk
Salin selepas log masuk

GitLab akan memuatkan semula fail konfigurasi dan memulakan perkhidmatan. Kini, anda boleh mengakses GitLab dengan melawati http://example.com:8080.

  1. Ubah suai port HTTPS

Jika GitLab anda menggunakan protokol HTTPS untuk mendengar pada port 443, anda perlu melakukan beberapa kerja tambahan untuk mengubah suai port HTTPS. Mula-mula, pastikan anda telah mengkonfigurasi sijil SSL, jika tidak, sila rujuk dokumentasi rasmi untuk konfigurasi.

Seterusnya, masukkan konsol pelayan GitLab dan laksanakan arahan berikut:

sudo vim /etc/gitlab/gitlab.rb
Salin selepas log masuk
Salin selepas log masuk

Editor akan membuka fail konfigurasi GitLab dan mencari baris berikut:

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

Ubah suainya kepada:

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
Salin selepas log masuk

Simpan perubahan, dan kemudian laksanakan arahan berikut untuk menjadikan fail konfigurasi berkuat kuasa:

sudo gitlab-ctl reconfigure
Salin selepas log masuk
Salin selepas log masuk

Sekarang, GitLab akan mendengar pada port 8443 menggunakan protokol HTTPS. Anda boleh mengakses GitLab dengan melawati https://example.com:8443.

Ringkasan

Anda boleh mengubah suai port HTTP atau HTTPS GitLab dengan mudah dengan mengubah suai pilihan external_url dan nginx bagi fail konfigurasi GitLab. Perlu diingat bahawa sebelum mengubah suai port HTTPS, pastikan sijil SSL telah dikonfigurasikan.

Atas ialah kandungan terperinci Cara mengubah suai port HTTP atau HTTPS GitLab. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan