安裝或設定

這是關於安裝 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