Rumah > alat pembangunan > git > Bagaimana untuk memasang GitLab pada CentOS 7

Bagaimana untuk memasang GitLab pada CentOS 7

PHPz
Lepaskan: 2023-03-31 09:40:17
asal
807 orang telah melayarinya

GitLab ialah alat pengurusan gudang kod sumber terbuka berdasarkan sistem pengurusan gudang Git Reka bentuknya diilhamkan oleh GitHub, tetapi pemasangan dan penggunaannya lebih mudah. Dalam artikel ini, kami akan menunjukkan kepada anda cara memasang GitLab pada CentOS 7.

  1. Pasang kebergantungan yang diperlukan

GitLab memerlukan beberapa prasyarat semasa pemasangan. Anda boleh memasang pakej yang diperlukan ini menggunakan arahan berikut:

sudo yum update
sudo yum install -y curl policycoreutils 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
  1. Pasang Postfix

GitLab memerlukan pelayan mel untuk menghantar e-mel pemberitahuan, jadi anda perlu memasang Postfix dan Tetapkannya untuk bermula secara automatik semasa but. Pada CentOS, anda boleh memasang Postfix menggunakan arahan berikut:

sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix
Salin selepas log masuk
  1. Pasang GitLab

Sebelum memasang GitLab, anda perlu menambah repositori RPM GitLab. Di sini kami akan menambah repositori RPM Edisi Komuniti GitLab.

Mula-mula, import kunci GPG GitLab:

curl https://packages.gitlab.com/gpg.key | sudo apt-key add -
Salin selepas log masuk

Kemudian, tambahkan repositori RPM GitLab:

sudo curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
Salin selepas log masuk

Kini anda boleh menggunakan arahan berikut dalam Pasang GitLab anda pada sistem anda:

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

Proses ini mengambil sedikit masa untuk memasang dan mengkonfigurasi GitLab. Semasa proses ini, anda perlu memberikan beberapa maklumat konfigurasi yang diperlukan, seperti nama tapak anda dan maklumat akaun pentadbir.

  1. Akses GitLab

Selepas pemasangan GitLab selesai, anda boleh mengakses URL GitLab lalai (yang boleh ditanya dengan arahan berikut):

sudo gitlab-ctl status
Salin selepas log masuk

Output sepatutnya kelihatan serupa dengan yang berikut:

run: gitlab-workhorse: ... pid ...; ...
run: logrotate: ... pid ...; ...
run: nginx: ... pid ...; ...
run: postgresql: ... pid ...; ...
run: redis: ... pid ...; ...
run: sidekiq: ... pid ...; ...
run: unicorn: ... pid ...; ...
Salin selepas log masuk

Secara lalai, GitLab disajikan melalui port 80 menggunakan protokol HTTP. Jika anda telah membenarkan HTTP dalam tembok api CentOS, anda boleh mengakses GitLab melalui alamat IP pelayan atau nama domain.

Apabila anda mengakses URL GitLab, anda akan diarahkan ke antara muka log masuk GitLab. Masukkan akaun pentadbir yang anda buat semasa memasang GitLab. Dengan cara ini, anda telah menyelesaikan pemasangan dan penggunaan GitLab.

Atas ialah kandungan terperinci Bagaimana untuk memasang GitLab pada CentOS 7. 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