GitLab ialah platform sumber terbuka untuk pengurusan kod dan kerjasama. Ia menyediakan satu siri fungsi seperti pengurusan kod sumber, penjejakan isu, CI/CD, dsb., untuk menjadikan kerjasama pasukan lebih cekap. Versi terkini ialah GitLab 13.x Artikel ini akan memperkenalkan cara memasang GitLab pada CentOS.
Prasyarat untuk memasang GitLab:
1 Anda memerlukan pelayan yang menjalankan CentOS (CentOS 7 atau lebih tinggi, disyorkan 64-bit)
2 dipasang
3. Pastikan pakej dan kebergantungan yang diperlukan untuk menjalankan GitLab dipasang pada pelayan
Berikut ialah langkah-langkah untuk memasang GitLab pada CentOS:
Jalankan arahan berikut untuk memasang kebergantungan dan pakej yang diperlukan pada pelayan CentOS anda:
sudo yum install -y curl policycoreutils-python openssh-server sudo systemctl enable sshd sudo systemctl start sshd sudo firewall-cmd --permanent --add-service=http sudo systemctl reload firewalld
Gunakan arahan berikut untuk memuat turun dan memasang repositori GitLab:
curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
Jalankan Perintah berikut untuk memasang GitLab CE:
sudo EXTERNAL_URL="http://gitlab.example.com" yum install -y gitlab-ce
*Nota: Sila ambil perhatian untuk menggantikan http://gitlab.example.com dengan URL sebenar
Selepas pemasangan berjaya, gunakan arahan berikut untuk memulakan GitLab:
sudo gitlab-ctl reconfigure
Anda akan diminta untuk menetapkan kata laluan akar pada halaman GitLab, anda boleh Mengakses GitLab melalui alamat berikut:
http://Your_Server_IP_or_Hostname
Jika GitLab anda perlu menggunakan Fungsi Docker , anda boleh melaksanakan arahan berikut untuk memasang docker:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2 sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo yum install docker-ce docker-ce-cli containerd.io sudo systemctl start docker sudo systemctl enable docker
7 Selesai
Pada ketika ini, anda telah berjaya memasang GitLab pada CentOS. Pengurusan kod dan kerjasama kini boleh dijalankan melalui GitLab, meningkatkan kecekapan pasukan.
Atas ialah kandungan terperinci Bagaimana untuk memasang GitLab pada CentOS. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!