Rumah >alat pembangunan >git >Cara mengubah suai port HTTP atau HTTPS GitLab

Cara mengubah suai port HTTP atau HTTPS GitLab

PHPz
PHPzasal
2023-03-31 15:37:524207semak imbas

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

Editor akan dibuka konfigurasi fail GitLab, cari baris berikut:

external_url 'http://example.com'

Ubah suai kepada:

external_url 'http://example.com:8080'

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

sudo gitlab-ctl reconfigure

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

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"

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

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

sudo gitlab-ctl reconfigure

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!

Kenyataan:
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