1. 程式人生 > >Centos7.x Gitlab10安裝及漢化

Centos7.x Gitlab10安裝及漢化

一、環境準備
作業系統:CentOS Linux release 7.2.1511 (Core) 
gitlab版本:gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm

下載映象:
清華大學開源軟體映象站
https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm

二、Gitlab安裝及配置
1、安裝
yum install -y gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm 


2、修改配置檔案gitlab.rb
external_url 'http://gitlab.example.com'
grep -n '^'[a-Z] /etc/gitlab/gitlab.rb 
13:external_url 'http://172.16.8.200'

重新配置gitlab 
gitlab-ctl reconfigure

停止gitlab服務
gitlab-ctl stop


3、中文補丁

檢視版本
cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
10.0.0
yum -y install git

克隆獲取漢化版本庫
git clone https://gitlab.com/xhang/gitlab.git

檢視該漢化補丁的版本
cat gitlab/VERSION
10.2.3

cd /root/gitlab/
git diff v10.0.0 v10.0.0-zh >/tmp/10.0.0-zh.diff

yum install patch -y
patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < /tmp/10.0.0-zh.diff

啟動gitlab
gitlab-ctl start

重新配置gitlab 
gitlab-ctl reconfigure

 瀏覽器訪問gitlab所在的ip