Gitlab简介

GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的Web服务。安装方法是参考GitLab在GitHub上的Wiki页面。Gitlab是目前被广泛使用的基于git的开源代码管理平台, 基于Ruby on Rails构建, 主要针对软件开发过程中产生的代码和文档进行管理, Gitlab主要针对group和project两个维度进行代码和文档管理, 其中group是群组, project是工程项目, 一个group可以管理多个project, 可以理解为一个群组中有多项软件开发任务, 而一个project中可能包含多个branch, 意为每个项目中有多个分支, 分支间相互独立, 不同分支可以进行归并。

配置要求

image

安装

下载最新的安装包:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/
将下载的安装包上传到服务器并通过yum进行安装

yum install gitlab-ce-14.2.3-ce.0.el7.x86_64.rpm -y

修改配置文件:

# 修改external_url修改为自己的ip
external_url 'http://xxxx'
# 一般情况下关闭prometheus
prometheus['enable'] = false
# 修改完成后重新加载配置文件
gitlab-ctl reconfigure

获取默认账号密码:
默认账号为root,默认密码保存在/etc/gitlab/initial_root_password文件中

星霜荏苒 居诸不息