安装依赖

sudo yum install -y curl policycoreutils-python openssh-server
sudo systemctl enable sshd
sudo systemctl start sshd
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo systemctl reload firewalld

下载 rpm 安装包

下载版本可以去历史版本中查找,本地安装的比较旧,是为了和公司版本保持一致,需要注意你系统版本,下载中有如下所示 el/7

# 8.7.5
wget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/7/gitlab-ce-8.7.5-ce.0.el7.x86_64.rpm/download.rpm

# 13.1.0
wget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/7/gitlab-ce-13.1.0-ce.0.el7.x86_64.rpm/download.rpm

安装

yum install gitlab-ce-8.7.5-ce.0.el7.x86_64

修改配置等

# 修改 URL 地址
vim  /etc/gitlab/gitlab.rb
将 external_url 修改成你的地址

运行 gitlab-ctl reconfigure 让它跑完,要一会的,如下图所示:

运行 gitlab-ctl restart 如下图所示:

附录