1、安装必要工具
sudo apt-get update
sudo apt-get install -y wget openssh-server ca-certificates
2、安装 gitlab-ce
gitlab-ce 为社区版,免费开源
由于官方目前不支持 Ubuntu 17.10,可以手动安装16.04的deb包
https://stackoverflow.com/questions/44750864/install-gitlab-ce-on-ubuntu-server-17-04
访问 https://packages.gitlab.com/gitlab/gitlab-ce
找到 ubuntu/xenial 最新版本的包,点击进入页面,Download即为下载地址
下载安装:
sudo wget https://packages.gitlab.com/gitlab/gitlab-ce/packages/ubuntu/xenial/gitlab-ce_10.3.5-ce.0_amd64.deb/download -O gitlab-ce_10.3.5-ce.0_amd64.deb
sudo dpkg -i gitlab-ce_10.3.5-ce.0_amd64.deb