Centos7部署Gitlab并汉化
版本
操作系统:centos7.6
gitlab版本:11.1.4
英文版安装
安装
# 安装gitlab-ce-11.1.4
rpm -Uvh https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-11.1.4-ce.0.el7.x86_64.rpm
绑定域名
vim /etc/gitlab/gitlab.rb
external_url 'http://192.168.1.100'
汉化
拉取汉化版本git
cd /data
git clone https://gitlab.com/xhang/gitlab.git
cat gitlab/VERSION
11.9.6 # 高版本兼容低版本
停止gitlab服务
gitlab-ctl stop
生成补丁文件
cd /data/gitlab
# 指定版本比较汉化标签和原标签并导出patch用的diff文件
git diff v11.1.4 v11.1.4-zh > ../11.1.4-zh.diff
导入补丁文件
patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < ../11.1.4-zh.diff
# 一路回车
注:patch提示"command not found"的话,直接yum install patch就好。
重启配置
gitlab-ctl reconfigure
gitlab-ctl restart
- 上一篇: Nginx开启Google Brotli压缩
- 下一篇: 将在使用的Linux系统做成Docker镜像