GitLab ialah alat pengehosan kod Git antara muka web sumber terbuka yang boleh membantu kami mengurus kod dengan lebih baik dalam pembangunan kerjasama pasukan. Jika anda seorang pembangun, anda mungkin menghadapi situasi berikut:
Untuk menyelesaikan masalah ini, kami boleh menggunakan GitLab untuk mengurus kod. Mari perkenalkan kaedah pemasangan satu klik CentOS GitLab.
1 Pasang versi terkini Git
Sebelum memasang GitLab, kita perlu memasang Git terlebih dahulu. Masukkan arahan berikut:
sudo yum -y update sudo yum -y install git
2. Pasang kebergantungan
GitLab memerlukan beberapa kebergantungan semasa proses pemasangan Gunakan arahan berikut untuk memasangnya:
sudo yum install -y curl policycoreutils-python openssh-server openssh-clients sudo systemctl enable sshd sudo systemctl start sshd sudo firewall-cmd --permanent --add-service=http sudo systemctl reload firewalld
3 , Pasang GitLab
Sebelum memasang GitLab, kita perlu menambah perpustakaan cermin GitLab dan masukkan arahan berikut:
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash
Seterusnya, masukkan arahan berikut untuk memasang GitLab:
sudo yum install -y gitlab-ee
4. Konfigurasikan GitLab
Masukkan fail konfigurasi GitLab:
sudo vim /etc/gitlab/gitlab.rb
Cari " Luaran" dalam URL fail konfigurasi" dan ubah suainya kepada alamat dan port pelayan anda sendiri. Contohnya:
external_url 'http://192.168.1.100:80'
Cari "gitlab_rails['smtp_enable'] = true" dan ubah suainya kepada:
gitlab_rails['smtp_enable'] = true gitlab_rails['smtp_address'] = "smtp.exmail.qq.com" gitlab_rails['smtp_port'] = 465 gitlab_rails['smtp_user_name'] = "your_email@your_domain.com" gitlab_rails['smtp_password'] = "your_password" gitlab_rails['smtp_authentication'] = "login" gitlab_rails['smtp_enable_starttls_auto'] = true gitlab_rails['smtp_tls'] = true gitlab_rails['smtp_openssl_verify_mode'] = 'none'
5. Mulakan GitLab
Muat semula fail konfigurasi:
sudo gitlab-ctl reconfigure
Mulakan GitLab:
sudo gitlab-ctl start
Pada ketika ini, kami telah menyelesaikan CentOS GitLab 1 Klik butang pemasangan dan anda boleh menggunakan penyemak imbas anda untuk mengakses perkhidmatan GitLab kami. Masukkan alamat pelayan dan port dalam bar alamat penyemak imbas, contohnya:
http://192.168.1.100
Nama pengguna lalai GitLab ialah “root” dan kata laluannya ialah “5iveL!fe”.
Ringkasan
Melalui artikel ini, kami telah mempelajari cara memasang GitLab pada CentOS dengan satu klik Jika anda seorang pembangun, anda disyorkan untuk menggunakan GitLab untuk mengurus kod, boleh sangat baik Membantu anda bekerjasama dalam pembangunan.
Atas ialah kandungan terperinci Penjelasan terperinci mengenai pemasangan satu klik gitlab dalam centos. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!