1.安裝依賴包
sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates
2. 郵件配置
選擇Internet那一項,不帶Smarthost的
sudo apt-get install -y postfix
3. 添加鏡像
免費版
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
企業(yè)版
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash
4. 安裝
sudo apt-get update
sudo apt-get install gitlab-ce 或者 sudo apt-get install gitlab-ee
5. 配置訪問路徑
sudo -e /etc/gitlab/gitlab.rb
修改下圖中的路徑

TIM圖片20190212135449.png
6. 更新配置
sudo gitlab-ctl reconfigure
7. 重新啟動gitlab
sudo gitlab-ctl restart
結(jié)果如下圖

TIM圖片20190212135903.png
8. 打開 sshd 和 postfix 服務
service sshd start
service postfix start
9. 查看gitlab服務器狀態(tài)
sudo gitlab-ctl status
10. 結(jié)果
在瀏覽器中訪問http://127.0.0.1

TIM圖片20190212140211.png