环境
系统:rhel 7.2
gitlab版本:11.11.0
离线下载安装包
登录gitlab网站下载想要的安装包
https://packages.gitlab.com/gitlab/gitlab-ce?page=1
下载汉化包
git clone https://gitlab.com/xhang/gitlab.git
安装
- 安装
yum -y install gitlab-ce-11.11.0-ce.0.el7.x86_64.rpm yum -y install git
- 初始化gitlab
gitlab-ctl reconfigure
- 查看服务
gitlab-ctl status
- 重启、停止或启动服务
gitlab-ctl restart/stop/start
- 访问http://ip 服务刚启动时需要等一下,不然会报502错误,第一次登录需要修改密码,默认管理员为root
汉化
- 停止gitlab服务
gitlab-ctl stop
- 获取当前gitlab的版本
cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
- 进入汉化包目录,比较差异生成补丁
cd gitlab/ git diff v11.11.0 v11.11.0-zh > ~/v11.11.0-zh.diff
- 安装补丁
yum -y install patch cd ~ patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < v11.11.0-zh.diff
- 会有如下报错,一路回车即可
- 启动gitlab
gitlab-ctl start
转载于:https://blog.51cto.com/jinkcloud/2404648