CentOS7下快速搭建GitLab
阿新 • • 發佈:2018-11-10
我們是基於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
整個安裝和配置的步驟時間比較長,請耐心等待。
四、介面