GitLab ialah sistem pengurusan versi sumber terbuka menggunakan Ruby on Rails untuk melaksanakan gudang projek Git yang dihoskan sendiri yang boleh mengakses projek awam atau swasta melalui antara muka web. Ia mempunyai fungsi yang serupa dengan Github, dengan keupayaan untuk menyemak imbas kod sumber dan mengurus kecacatan dan ulasan.
Pemasangan
Ikut sahaja panduan pemasangan dalam talian
https://www.php.cn/link/f8a85df7f5f429ca5f2ff9a695835da3
Konfigurasi log masuk
Akses terus alamat pelayan, seperti http://192.169.1.22/, tetingkap log masuk akan muncul, nama pengguna dan kata laluan ialah:
Nama pengguna: root
Kata laluan: 5iveL!fe
Projek baharu
Klik "+" pada bar navigasi untuk memasuki halaman penciptaan projek
Ruang nama digunakan untuk menentukan projek mana yang dimiliki oleh projek ini Anda boleh memilih Pengguna sebagai diri sendiri, atau memilih kumpulan. Ini akan menjejaskan URL projek Sebagai contoh, jika anda memilih pasukan kumpulan1 untuk mencipta projek Test1, maka projek Test1 akan kelihatan dalam pasukan kumpulan ini dan laluan akses ialah https://domain.com/team1/Test1
Tahap Keterlihatan mewakili tahap kebenaran, yang dibahagikan kepada tiga jenis:
Persendirian, hanya anda atau ahli kumpulan boleh mengakses
Dalaman boleh diakses oleh semua pengguna log masuk
Awam Awam, boleh diakses oleh semua orang
Tambah SSLKey
Protokol pemindahan kod antara repositori git terutamanya menggunakan protokol ssh. Secara amnya, pengguna git yang digunakan semasa membina gitlab tidak mempunyai kata laluan, jadi anda tidak boleh log masuk terus melalui ssh Anda perlu menggunakan ssh-keygen untuk memuat naik kunci awam dan menggunakan penyulitan asimetrik untuk penghantaran.
ssh-keygen -t rsa -C “$email_anda”
kucing ~/.ssh/id_rsa.pub
Arahan pertama di atas akan menghasilkan sepasang kunci persendirian dan kunci awam, yang masing-masing disimpan dalam ~/.ssh/id_rsa dan ~/.ssh/id_rsa.pub Selepas arahan selesai, ia akan meminta alamat simpan , hanya tekan Enter secara lalai. Perintah kedua menyemak rentetan kunci awam dan menyalinnya secara manual.
Klik Tetapan Profil –> Kekunci SSH –> Kemudian salin dan tampal kandungan id_rsa.pub dalam langkah sebelumnya ke dalam kotak input dan simpannya. Tersedia sekarang
Atas ialah kandungan terperinci Langkah-langkah untuk memasang dan menyediakan GitLab pada CentOS. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!