设置源为:清华大学开源软件镜像站
vim /etc/yum.repos.d/gitlab-ce.repo
[gitlab-ce]
name=Gitlab CE Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/
gpgcheck=0
enabled=1
保存,退出
执行:(当前最新版本是15.2.2)
sudo yum install -y gitlab-ce-15.2.2
修改gitlab.rh
vim /etc/gitlab/gitlab.rb
external_url 'http://gitlab.mycodelib.com:123' #此处修改为对应的IP或域名以及端口
#下面三项要使用默认配置就注销掉
git_data_dirs({
"default" => {
"path" => "/aaa_data/gitlab-data" #此处为数据存放路径
}
})
gitlab_rails['backup_keep_time'] = 604800 #此处为自动备份时间
gitlab_rails['backup_path'] = "/aaa_data/gitlab-backup" #此处为自动备份的文件存放路径
启动
sudo gitlab-ctl reconfig
sudo gitlab-ctl restart
完成!
注:如果执行gitlab-ctl reconfig时卡在 ruby_block[wait for logrotate service socket] 参考下面文章:
reconfigure 卡在ruby_block[wait for logrotate service socket]不动
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
请登录后查看评论内容