Dengan pembangunan berterusan pembangunan perisian, kawalan versi kod telah menjadi alat penting untuk mana-mana pasukan pembangunan perisian. Sebagai platform pengurusan kod percuma, sumber terbuka, mudah dipasang dan diurus, Gitlab telah digunakan secara meluas dalam pelbagai pasukan pembangunan. Artikel ini akan memperkenalkan langkah terperinci untuk membina Gitlab pada sistem CentOS.
Kerja penyediaan
Sebelum mula memasang Gitlab, kita perlu menyediakan kerja berikut:
Pasang Gitlab
Mula-mula kita perlu menambah sumber yum Gitlab supaya kita boleh menggunakan arahan yum untuk memasang Gitlab.
$ sudo curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
Selepas penambahan berjaya, kita boleh menggunakan yum untuk memasang Gitlab.
$ sudo yum install gitlab-ce
Selepas memasang Gitlab, kita perlu melaksanakan arahan berikut untuk mengkonfigurasi alamat akses dan pelabuhan Gitlab :
$ sudo vi /etc/gitlab/gitlab.rb
Dalam fail yang dibuka, cari dua baris berikut:
Tukar alamat external_url kepada alamat IP awam, seperti berikut:
external_url ' http:// 192.168.1.100'
Konfigurasikan listen_network kepada unix dan ubah suai listen_addr kepada unix:/var/opt/gitlab/gitlab-workhorse/socket.
gitlab_workhorse['listen_network'] = 'unix'
gitlab_workhorse['listen_addr'] = "unix:/var/opt/gitlab/gitlab-workhorse/socket"
Selepas melengkapkan konfigurasi, kita perlu memulakan semula Gitlab untuk konfigurasi berkuat kuasa.
$ sudo gitlab-ctl reconfigure
Kini kita boleh menggunakan penyemak imbas untuk mengakses Gitlab, alamatnya ialah http://{ { ip_address}}. Selepas akses berjaya, anda boleh mula menggunakan Gitlab untuk pengurusan versi kod.
Ringkasan
Artikel ini memperkenalkan secara ringkas langkah terperinci tentang cara membina Gitlab pada sistem CentOS. Perlu diingatkan bahawa apabila benar-benar menggunakan Gitlab, kita perlu mengkonfigurasi lagi kebenaran pengguna Gitlab, sijil HTTPS, dll. untuk memenuhi keperluan khusus pasukan. Saya harap artikel ini dapat membantu semua orang.
Atas ialah kandungan terperinci Langkah terperinci untuk membina Gitlab pada centos (kongsi). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!