Rumah > alat pembangunan > git > Penjelasan terperinci mengenai pemasangan satu klik gitlab dalam centos

Penjelasan terperinci mengenai pemasangan satu klik gitlab dalam centos

PHPz
Lepaskan: 2023-04-03 11:57:15
asal
883 orang telah melayarinya

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:

  • Rakan sekerja mengubah suai kod anda tanpa memberitahu anda
  • Berbilang orang menulis kod yang sama asas;
  • Tiada kod sandaran, mengakibatkan kehilangan kod.

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
Salin selepas log masuk

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
Salin selepas log masuk

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
Salin selepas log masuk

Seterusnya, masukkan arahan berikut untuk memasang GitLab:

sudo yum install -y gitlab-ee
Salin selepas log masuk

4. Konfigurasikan GitLab

Masukkan fail konfigurasi GitLab:

sudo vim /etc/gitlab/gitlab.rb
Salin selepas log masuk
  • Ubah suai URL GitLab:

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'
Salin selepas log masuk
  • Ubah suai pelayan mel SMTP:

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'
Salin selepas log masuk

5. Mulakan GitLab

Muat semula fail konfigurasi:

sudo gitlab-ctl reconfigure
Salin selepas log masuk

Mulakan GitLab:

sudo gitlab-ctl start
Salin selepas log masuk

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
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan