服务器设置和教程 · 4 10 月, 2024

CentOS 7 下 GitLab 9.1.0 安裝及漢化

CentOS 7 下 GitLab 9.1.0 安裝及漢化

GitLab 是一個功能強大的開源代碼管理平台,廣泛用於版本控制和協作開發。本文將介紹如何在 CentOS 7 上安裝 GitLab 9.1.0 並進行漢化設置,幫助使用者更好地使用這個工具。

前期準備

在開始安裝之前,請確保您的 CentOS 7 系統已經更新到最新版本。可以使用以下命令進行更新:

sudo yum update -y

接下來,您需要安裝一些必要的依賴包:

sudo yum install -y curl policycoreutils openssh-server openssh-clients

安裝完成後,啟動 SSH 服務:

sudo systemctl enable sshd
sudo systemctl start sshd

安裝 GitLab

接下來,您需要下載 GitLab 的安裝包。可以使用以下命令來下載 GitLab 9.1.0 的安裝包:

curl -LO https://gitlab.com/gitlab-org/gitlab-ce/repository/archive.tar.gz?ref=9-1-stable

下載完成後,解壓縮安裝包:

tar -xzf archive.tar.gz?ref=9-1-stable

然後,進入解壓後的目錄,執行安裝命令:

sudo bash .sh

安裝過程中,系統會提示您設置 GitLab 的 URL,請根據您的實際情況進行設置。完成後,您可以使用以下命令來檢查 GitLab 的狀態:

sudo gitlab-ctl status

配置防火牆

為了讓外部用戶能夠訪問 GitLab,您需要配置防火牆。可以使用以下命令開放 HTTP 和 SSH 端口:

sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --permanent --add-service=ssh
sudo firewall-cmd --reload

漢化 GitLab

安裝完成後,您可能希望將 GitLab 的界面漢化。GitLab 提供了多種語言的支持,但需要進行一些配置。首先,您需要編輯 GitLab 的配置文件:

sudo vi /etc/gitlab/gitlab.rb

在文件中找到以下行:

# gitlab_rails['gitlab_default_can_create_group'] = true

將其修改為:

gitlab_rails['gitlab_default_can_create_group'] = true
gitlab_rails['gitlab_default_language'] = 'zh_CN'

保存並退出編輯器後,重新配置 GitLab:

sudo gitlab-ctl reconfigure

完成後,您可以通過訪問 GitLab 的網頁界面來檢查漢化效果。

總結

在本文中,我們介紹了如何在 CentOS 7 上安裝 GitLab 9.1.0 並進行漢化設置。這些步驟將幫助您更好地使用 GitLab 進行代碼管理和協作開發。如果您需要穩定的 香港VPS 來運行 GitLab,Server.HK 提供多種選擇,滿足您的需求。