在Debian上搭建GitLab服務器需要經過以下幾個步驟:
首先,更新系統軟件包列表并安裝必要的依賴包:
sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates tzdata perl
接下來,添加GitLab官方倉庫到你的系統:
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
現在,你可以安裝GitLab社區版(CE):
sudo EXTERNAL_URL="http://your-gitlab-domain.com" apt-get install gitlab-ce
將http://your-gitlab-domain.com替換為你希望使用的域名。如果你沒有域名,可以使用服務器的IP地址。
安裝完成后,GitLab會自動配置SSH。你需要將你的SSH公鑰添加到GitLab賬戶中,以便于訪問和操作GitLab。
在瀏覽器中輸入你在第3步設置的域名(或IP地址),你應該能看到GitLab的登錄頁面。使用你的GitLab賬戶登錄。
至此,你已經在Debian上成功搭建了一個GitLab服務器。你可以開始創建項目、管理團隊成員以及配置CI/CD等高級功能了。