安装依赖
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
如下图所示:
附录
-
官网最新版:gitlab.com