环境准备
系统:CentOS 6.7 内存:建议4G以上。
关闭selinux和防火墙
安装所需软件包:yum install patch git wget -y

1.下载所需软件包到根目录下
这里使用rpm包方式安装,我们使用的软件包版本为: gitlab-ce-9.1.2
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/gitlab-ce-9.1.2-ce.0.el6.x86_64.rpm
下载汉化包:git clone https://gitlab.com/xhang/gitlab.git
汉化包下载,网络不稳定可能需要×××下载。

2.安装gitlab服务
rpm -ivh gitlab-ce-9.1.2-ce.0.el6.x86_64.rpm
gitlab服务器安装及汉化配置_第1张图片
3.配置并启动服务
gitlab-ctl reconfigure
gitlab-ctl start
浏览器输入服务器ip可以访问则安装成功
gitlab服务器安装及汉化配置_第2张图片
4.开始汉化
gitlab-ctl stop 停止服务
cd gitlab 进入汉化包目录
git fetch 生成补丁,打补丁
git diff v9.1.2 v9.1.2-zh> ../9.1.2-zh.diff
patch -d/opt/gitlab/embedded/service/gitlab-rails -p1 < ../9.1.2-zh.diff

5.重新启动服务,汉化完成。
gitlab-ctl start
gitlab服务器安装及汉化配置_第3张图片