sudo apt-get update
sudo apt-get install -y curl openssh-server ca-certificates
选择Internet那一项,不带Smarthost的
sudo apt-get install -y postfix
免费版
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
企业版
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash
sudo apt-get update
sudo apt-get install gitlab-ce
或者 sudo apt-get install gitlab-ee
sudo -e /etc/gitlab/gitlab.rb
修改下图中的路径
sudo gitlab-ctl reconfigure
sudo gitlab-ctl restart
结果如下图
service sshd start
service postfix start
sudo gitlab-ctl status
在浏览器中访问http://127.0.0.1
原文:https://www.cnblogs.com/chengfengchi/p/12679270.html