安装和配置依赖项 (必需)
官方centos7配置链接:https://about.gitlab.com/installation/#centos-7
一
1.安装软件
sudo yum install curl policycoreutils openssh-server openssh-clients
sudo systemctl enable sshd
sudo systemctl start sshd
2.防火墙设置
sudo firewall-cmd –permanent –add-service=http
sudo systemctl reload firewalld
3.安装postfix发送通知邮件。(可跳过)
sudo yum install postfix
sudo systemctl enable postfix
sudo systemctl start postfix
二、Gitlab安装及配置
1.安装 yum install -y gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm
2. 修改配置文件gitlab.rb ,external_url 'http://git.ygyw.com.cn'
4.停止gitlab服务:gitlab-ctl stop
三 中文补丁
查看版本:cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
10.0.0
yum -y install 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