1. Pengenalan
GitLab ialah platform pengehosan kod sumber terbuka yang menyediakan pengurusan kod, penjejakan isu, CI/CD dan fungsi lain, dan digunakan secara meluas untuk pembangunan kerjasama pasukan. Dalam projek sebenar, untuk mengurus kod dengan lebih baik, banyak syarikat memilih untuk membina pelayan GitLab mereka sendiri Artikel ini akan memperkenalkan cara memasang dan mengkonfigurasi pelayan GitLab.
2. Persediaan persekitaran
Sebelum memulakan pemasangan, anda perlu menyediakan persekitaran berikut:
3 Pemasangan
Sebelum memasang GitLab, anda perlu memasang pakej pergantungan berikut. :
sudo apt-get install curl openssh-server ca-certificates postfix
Semasa proses pemasangan, anda akan diminta untuk mengkonfigurasi Postfix, cuma pilih Tapak Internet.
Tambah repositori rasmi GitLab ke repositori Ubuntu:
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
Pasang GitLab:
sudo apt-get install gitlab-ce
Ubah suai fail /etc/gitlab/gitlab.rb dan tetapkan external_url kepada alamat IP atau nama domain anda:
external_url 'http://gitlab.example.com'
Mulakan GitLab dan buat ia bermula secara automatik semasa but:
sudo gitlab-ctl reconfigure sudo gitlab-ctl start
Kini, GitLab telah berjaya dipasang dan dimulakan.
4. Konfigurasi
Sekarang GitLab telah berjaya dipasang dan dimulakan, beberapa konfigurasi perlu dilakukan.
Akaun pentadbir awal adalah akar, anda perlu menukar kata laluan:
Masukkan laman web GitLab, klik pada avatar di penjuru kanan sebelah atas, dan pilih "Tetapan".
Klik "Akaun" pada lajur kiri, dan kemudian tukar kata laluan di bawah.
Dalam tab "Ahli" halaman "Tetapan", anda boleh mencipta pengguna baharu dan membenarkannya.
Klik butang "Jemput" dan masukkan alamat e-mel pengguna baharu Pengguna akan menerima e-mel dan boleh menyertai projek GitLab anda selepas mengklik pautan.
Pada halaman utama GitLab, anda boleh mencipta projek baharu.
Klik butang "Projek Baharu" pada halaman utama, masukkan nama projek, penerangan dan maklumat lain dalam tetingkap pop timbul, dan kemudian klik butang "Buat Projek".
4. Ringkasan
Melalui langkah di atas, anda telah berjaya memasang, mengkonfigurasi dan menggunakan GitLab. Selain itu, GitLab juga menyediakan fungsi seperti CI/CD, penjejakan isu, dsb., yang boleh dikonfigurasikan mengikut keperluan. Walau bagaimanapun, perlu diingatkan bahawa konfigurasi perkakasan yang GitLab dijalankan mestilah cukup berkuasa, jika tidak, ia boleh menyebabkan masalah prestasi.
Atas ialah kandungan terperinci Bagaimana untuk memasang dan mengkonfigurasi Pelayan GitLab. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!