1. 程式人生 > >gitlab 地址https://www.gitlab.com.cn/installation/#centos-7

gitlab 地址https://www.gitlab.com.cn/installation/#centos-7

https://www.gitlab.com.cn/installation/#centos-7

1.安裝並配置必要的依賴關係

在CentOS 7(和RedHat / Oracle / Scientific Linux 7)上,以下命令還將在系統防火牆中開啟HTTP和SSH訪問。

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

接下來,安裝Postfix以傳送通知電子郵件。如果要使用其他解決方案發送電子郵件,請跳過此步驟並在安裝GitLab後配置外部SMTP伺服器

sudo yum install postfix
sudo systemctl啟用字尾
sudo systemctl start postfix

在Postfix安裝期間,可能會出現配置螢幕。選擇“Internet Site”並按Enter鍵。使用伺服器的外部DNS作為“郵件名稱”,然後按Enter鍵。如果出現其他螢幕,請繼續按Enter鍵接受預設值。

2.新增GitLab軟體包儲存庫並安裝軟體包

新增GitLab包儲存庫。

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

接下來,安裝GitLab包。將`http:// gitlab.example.com`更改為您要訪問GitLab例項的URL。安裝將自動配置並啟動該URL的GitLab。HTTPS 在安裝後需要其他配置

sudo EXTERNAL_URL =“http://gitlab.example.com”yum install -y gitlab-ee

3.瀏覽到主機名並登入

首次訪問時,您將被重定向到密碼重置螢幕。提供初始管理員帳戶的密碼,您將被重定向回登入螢幕。使用預設帳戶的使用者名稱root登入。

有關安裝和配置的詳細說明,請參閱我們的文件

4.設定您的通訊首選項

訪問我們的電子郵件訂閱首選項中心,告知我們何時與您溝通。我們有明確的電子郵件選擇加入政策,因此您可以完全控制我們向您傳送電子郵件的頻率和頻率。

我們每月傳送兩次您需要了解的GitLab新聞,包括我們的開發團隊的新功能,整合,文件和幕後故事。有關錯誤和系統性能的重要安全更新,請註冊我們的專用安全通訊。

重要說明:如果您不選擇加入安全通訊,則不會收到安全警報。