安裝或設定
這是關於安裝 GitLab CE Omnibus 軟體包的 GitLab 指南的簡短摘要。
要求
要在伺服器上安裝 GitLab Community Edition,你應該閱讀需求頁面 。為簡明起見,建議的要求是:
- 作業系統: Ubuntu,Debian,CentOS,RHEL
- Ruby 版本:
Ruby(MRI)
2.1.x,目前不適用於 2.2 或 2.3 版本。 - CPU: 2 個核心(最多支援 500 個使用者)
- 記憶體: 2 GB(最多支援 100 個使用者)
- 資料庫: PostgreSQL
安裝
推薦的方法是安裝 Omnibus 軟體包,安裝快速。它包含 GitLab 及其所有依賴項(Ruby,PostgreSQL,Redis,Nginx,Unicorn 等)。對於其他方法,請檢視 GitLab 的安裝選項
使用 Ubuntu 16.04 作為推薦的作業系統,本指南介紹了基於 Debian 的發行版的安裝步驟。對於 CentOS,RHEL,Oracle Linux 和 Scientific Linux,請參閱原始指南:
Ubuntu,Debian,Raspberrian
安裝必要的依賴項。如果使用 Postfix,請在安裝過程中選擇“Internet 站點”
sudo apt-get install curl openssh-server ca-certificates postfix apt-transport-https
curl https://packages.gitlab.com/gpg.key | sudo apt-key add -
新增 Gitlab 包伺服器並安裝包
sudo curl -sS https://packages.gitlab.com/install/repositories/gitlab/raspberry-pi2/script.deb.sh | sudo bash
sudo apt-get install gitlab-ce
如果你不想通過管道指令碼安裝儲存庫,請手動下載程式包並使用它進行安裝
dpkg -i gitlab-ce_<version>.deb
現在配置並啟動 GitLab
sudo gitlab-ctl reconfigure
最後瀏覽到主機名並登入。首先,你將被重定向以提供初始管理員帳戶的密碼。之後你就可以登入了。預設的管理員帳戶使用者名稱是 root 。