1、配置yum源
vim /etc/yum.repos.d/gitlab-ce.repo
2、复制以下内容到打开的文件中:
[gitlab-ce]
name=Gitlab CE Repository
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/
gpgcheck=0
enabled=1
3、更新本地yum缓存
yum makecache
4、安装GitLab社区版
yum install gitlab-ce # 自动安装最新版
yum install gitlab-ce-x.x.x # 安装指定版本
5、初始化配置
gitlab-ctl reconfigure # 初始化配置
6、日常维护
gitlab-ctl start # 启动所有 gitlab 组件
gitlab-ctl stop # 停止所有 gitlab 组件
gitlab-ctl restart # 重启所有 gitlab 组件---重启以后访问报502,需要等待一段时间就恢复了
gitlab-ctl status # 查看服务状态
日志位置:/var/log/gitlab 可以进去查看访问日志以及报错日志等,供访问查看以及异常排查。
7、第五步启动服务以后直接到浏览器输入ip地址就可以访问gitlab
8、然后登陆默认的账号:root 密码:5iveL!fe 登陆以后会首先让你改密码,改完以后就直接用修改以后的密码登陆进去
9、创建项目,创建完成以后就有一个http的地址,就可以直接用本地的git进行克隆。
10、使用source tree(或者其他工具,或者直接命令行,都可以)。在克隆的项目目录下随便创建一个文件推上去就可以创建master分支。
11、剩下的就是安心使用客户端的git工具了。这里就不过多介绍了。