準備工作
- 安裝依賴
|
|
- 安裝 Postfix
|
|
若是內網使用,可以考慮關閉防火牆,這樣可以省去不少麻煩。CentOS 關閉防火牆教學
- 下載 GitLab 安裝包
這裡使用的是來自國內清華大學的鏡像源下載的 RPM 包。
GitLab CE 安裝包地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/
GitLab EE 安裝包地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ee/yum/el7/
例如下載最新版的:
|
|
安裝
GitLab 安裝命令:rpm -i gitlab-ee-15.9.8-ee.0.el7.x86_64.rpm
若出現如上界面,則表示安裝完成。
配置 GitLab
完成安裝後,需要配置 GitLab 以使其能正常運行。可以通過編輯 /etc/gitlab/gitlab.rb
文件來進行配置。
其中一些重要的配置項包括:
external_url
:GitLab 的 URL 地址,默認為http://localhost
。gitlab_rails['smtp_enable']
:啟用 SMTP 郵件發送功能。gitlab_rails['smtp_address']
:SMTP 伺服器地址。gitlab_rails['smtp_port']
:SMTP 伺服器端口號。gitlab_rails['smtp_user_name']
:SMTP 郵件帳號。gitlab_rails['smtp_password']
:SMTP 郵件密碼。gitlab_rails['smtp_domain']
:SMTP 郵件域名。gitlab_rails['smtp_authentication']
:SMTP 驗證方式。gitlab_rails['smtp_tls']
:啟用 SMTP TLS 加密。
配置完成後,儲存文件並執行以下命令使其生效:
|
|
訪問 GitLab
在瀏覽器中輸入 GitLab 的 URL 地址,即可訪問 GitLab 網站。初次訪問時,需要設定管理員帳號及密碼。
至此,GitLab 的安裝過程就完成了。您可以在 GitLab 中創建專案、進行版本管理、協作開發等操作。