Rumah >alat pembangunan >git >Bagaimana untuk memasang GitLab pada CentOS 7
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.
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
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
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 -
Kemudian, tambahkan repositori RPM GitLab:
sudo curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
Kini anda boleh menggunakan arahan berikut dalam Pasang GitLab anda pada sistem anda:
sudo yum install -y gitlab-ce
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.
Selepas pemasangan GitLab selesai, anda boleh mengakses URL GitLab lalai (yang boleh ditanya dengan arahan berikut):
sudo gitlab-ctl status
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 ...; ...
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!