Centos6.8下git的安装
sudo yum install git
配置gitLab
1、安装配置依赖项
在 Centos 6 系统上, 下面的命令将在系统防火墙里面开放HTTP和SSH端口.
sudo yum install curl openssh-server openssh-clients postfix cronie
sudo service postfix start
sudo chkconfig postfix on
sudo lokkit -s http -s ssh
2、添加gitlab仓库,并添加到服务器
curl -ss http://packages.gitlab.cc/install/gitlab-ce/script.rpm.sh | sudo bash
sudo yum install gitlab-ce
3、启动gitlab
sudo gitlab-ctl reconfigure
4、使用浏览器访问gitlab
- 通过ip访问gitLab,账户为root
5、gitlab汉化
参考博客:
http://liqilong2010.blog.51cto.com/3029053/1920348
确认当前gitlab版本
cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
- 克隆汉化版本库
git clone https://gitlab.com/xhang/gitlab.git
- 导出当前版本的汉化补丁
因为本地测试使用的版本为9.2.2,因此此处汉化版本补丁为测试使用,具体版本以实际为主。
cd /gitlab
git diff v9.2.2 v9.2.2-zh > ../9.2.2-zh.diff
- 上传当前汉化版本补丁到服务器
gitlab-ctl stop
patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < ../9.2.2-zh.diff
重启 GitLab
确定没有.rej文件,如果有,则删除,删除完后执行gitlab-ctl start即可执行重新配置命令
gitlab-ctl reconfigure