gitlab是一個(gè)開(kāi)源的web git倉(cāng)庫(kù)管理工具,它不僅提供了基于git的版本控制,還包含了代碼評(píng)審、持續(xù)集成與部署、wiki、問(wèn)題跟蹤等眾多功能。
本文將介紹如何在centos系統(tǒng)上通過(guò)yum安裝gitlab,并簡(jiǎn)單配置。
一、安裝依賴
在安裝GitLab之前,需要安裝以下依賴包:
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
1.下載GitLab源
sudo curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash
2.安裝GitLab
sudo yum install -y gitlab-ce
三、配置GitLab
1.修改GitLab配置文件
sudo vi /etc/gitlab/gitlab.rb
2.修改GitLab域名
external_url ‘http://你的域名或IP’
3.保存修改
:wq
4.重新配置GitLab
sudo gitlab-ctl reconfigure
5.訪問(wèn)GitLab
在瀏覽器地址欄中輸入GitLab的域名或IP地址,即可進(jìn)入GitLab頁(yè)面。
四、使用GitLab
1.創(chuàng)建用戶
在GitLab頁(yè)面點(diǎn)擊右上角的“Sign In / register”按鈕,進(jìn)入注冊(cè)頁(yè)面,輸入用戶名、密碼和郵箱,點(diǎn)擊“Register”按鈕即可完成用戶注冊(cè)。
2.創(chuàng)建倉(cāng)庫(kù)
登錄GitLab后,在頁(yè)面上方導(dǎo)航欄中,點(diǎn)擊“New Project”按鈕,填寫倉(cāng)庫(kù)名稱和描述,選擇可見(jiàn)性,點(diǎn)擊“Create Project”按鈕即可創(chuàng)建倉(cāng)庫(kù)。
3.克隆倉(cāng)庫(kù)
在GitLab倉(cāng)庫(kù)頁(yè)面中,點(diǎn)擊倉(cāng)庫(kù)右上角的“Clone”按鈕,復(fù)制倉(cāng)庫(kù)的SSH或HTTPS地址,使用git clone命令將倉(cāng)庫(kù)克隆到本地。
綜上所述,通過(guò)yum安裝GitLab是一件相對(duì)簡(jiǎn)單的事情。如果您想深入了解GitLab的更多功能,可以在官網(wǎng)查看更多文檔。