1. 程式人生 > >CentOS7下快速搭建GitLab

CentOS7下快速搭建GitLab

我們是基於CentOS7來搭建的,所以同學們先準備好CentOS的環境,能上網就可以了.

其實安裝步驟在GitLab的官網上都有很詳細的介紹,同學們可以到官網按照這步驟來實現就可以了。

附上官網安裝地址:https://about.gitlab.com/install/#centos-7

1.安裝和配置必要的依賴

在CentOS 7 (and RedHat/Oracle/Scientific Linux 7),下面這些命令是在防火牆中開放HTTP和SSH的訪問

sudo yum install -y curl policycoreutils-python openssh-server
sudo systemctl enable sshd
sudo systemctl start sshd
sudo firewall-cmd --permanent --add-service=http
sudo systemctl reload firewalld

接著,安裝Postfix來實現郵件通知的功能,如果你想使用其他的郵件伺服器,可以跳過下面這些命令,你可以再GitLab安裝完畢後自行安裝其他的郵件伺服器.如何配置其他的郵件伺服器文件地址

sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix

2.配置GitLab的倉庫地址並下載安裝包

新增倉庫地址

curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash

安裝GitLab

yum install -y gitlab-ee

正常來說,執行完這步之後,會幫我們安裝和自動配置GitLab相關的資訊的.如果沒有啟動GitLab可以再執行一下這句命令。

gitlab-ctl reconfigure

整個安裝和配置的步驟時間比較長,請耐心等待。

四、介面

轉載 http://www.51csdn.cn/article/152.html