yum方式安装gitlab

设置源为:清华大学开源软件镜像站

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
喜欢就支持一下吧
点赞14 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片快捷回复

    请登录后查看评论内容