Rumah  >  Artikel  >  alat pembangunan  >  Langkah terperinci untuk membina Gitlab pada centos (kongsi)

Langkah terperinci untuk membina Gitlab pada centos (kongsi)

PHPz
PHPzasal
2023-04-03 11:53:241014semak imbas

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 sistem CentOS dan buka kebenaran log masuk jauh SSH;
  • Pastikan bahawa perkhidmatan curl dan openssh-server yang lengkap telah dipasang dalam sistem
  • Pasang dan konfigurasikan Ruby dan Git dalam sistem.

Pasang Gitlab

  1. Tambah sumber 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

  1. Pasang Gitlab

Selepas penambahan berjaya, kita boleh menggunakan yum untuk memasang Gitlab.

$ sudo yum install gitlab-ce

  1. Konfigurasikan Gitlab

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:

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

gitlab_workhorse['listen_network'] = 'tcp'

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"

  1. Mulakan Gitlab

Selepas melengkapkan konfigurasi, kita perlu memulakan semula Gitlab untuk konfigurasi berkuat kuasa.

$ sudo gitlab-ctl reconfigure

  1. Akses Gitlab

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!

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