1:Gitlab安装汉化

一、Gitlab安装汉化

1、Gitlab安装

wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el6/gitlab-ce-10.5.4-ce.0.el6.x86_64.rpm   #直接从清华大学镜像站下载rpm包
yum localinstall gitlab-ce-10.5.4-ce.0.el6.x86_64.rpm   
gitlab-ctl reconfigure
vim /etc/gitlab/gitlab.rb
#external_url 'http://gitlab.example.com'  
external_url 'http://192.168.1.203'      #更改成需要绑定的域名
gitlab-ctl reconfigure    #重新配置Gitlab
gitlab-ctl stop    #关闭服务

 

 2、汉化Gitlab

yum install -y git
git clone https://gitlab.com/xhang/gitlab.git   #下载汉化包
cat /opt/gitlab/embedded/service/gitlab-rails/VERSION   #查看GItlab版本
10.5.4
cat gitlab/VERSION    #查看汉化包版本
10.5.5
 git diff v10.5.5 v10.5.4-zh >/tmp/10.5.4-zh.diff    #比较汉化标签和原标签,导出patch用的diff文件到/tmp
patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < /tmp/10.5.4-zh.diff 
gitlab-ctl start    #启动服务
gitlab-ctl reconfigure    #重新配置Gitlab

 

#默认账号密码root/5iveL!fe
 
问题:
通过Nginx反向代理Gitlab,发现SSH一直无法免密拉代码
解决:
跳过代理, 直接DNS解析
posted @ 2018-03-20 16:29  Wesley·zk  阅读(362)  评论(0)    收藏  举报