git服务器搭建-gitlab

参考文章:https://developer.aliyun.com/article/74395

1. 配置yum源

vi /etc/yum.repos.d/gitlab-ce.repo

复制以下内容:

[gitlab-ce]
name=gitlab-ce
baseurl=http://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6
Repo_gpgcheck=0
Enabled=1
Gpgkey=https://packages.gitlab.com/gpg.key

更新本地yum缓存

yum makecache

如图:
更新本地yum缓存

2. 安装Gitlab

使用yum安装Gitlab。

# 最新版,指定版本可使用 yum install gitlab-ce-12.10.14
yum install gitlab-ce

如果出现如下错误:

 Failing package is: gitlab-ce-12.0.2-ce.0.el7.x86_64
 GPG Keys are configured as: https://packages.gitlab.com/gpg.key

是由于镜像不是从官方下载导致的,可以在安装命令后面加–nogpgcheck 即可:

yum install gitlab-ce --nogpgcheck

安装成功如图:
安装成功
修改访问host

vi /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml

将默认的host配置修改为服务器ip
host配置修改
GitLab常用命令

gitlab-ctl start # 启动所有 gitlab 组件;
gitlab-ctl stop # 停止所有 gitlab 组件;
gitlab-ctl restart # 重启所有 gitlab 组件;
gitlab-ctl status # 查看服务状态;
gitlab-ctl reconfigure # 启动服务;
vi /etc/gitlab/gitlab.rb # 修改默认的配置文件;
gitlab-ctl reconfigure #重新加载配置文件;
gitlab-rake gitlab:check SANITIZE=true --trace # 检查gitlab;
gitlab-ctl tail # 查看日志;

3. 登录使用

3.1. http访问服务器80端口即可进入登录页面

登录页
默认用户名和密码为 root 和 5iveL!fe
首次登录会强制用户修改密码。密码修改成功后,输入新密码进行登录。
登录成功

3.1. 设置不允许外部用户注册

由于此服务仅由公司内部人员使用,所以关闭注册,通过管理员创建用户。

  1. 进入Admin AreaAdmin Area
  2. 在Setting→General中展开Sign-up restrictions,取消Sign-up enabled勾选,点击下方Save changes即可关闭注册。关闭注册
  3. 在Overview→Users中点击New user即可创建用户。
    创建用户
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值