gitlab 安装及汉化

一.获取gitlab汉化包

1.git安装

yum install -y git      

2.汉化包下载最新

git clone https://gitlab.com/xhang/gitlab.git                       最新版本下载

git clone https://gitlab.com/xhang/gitlab.git -b v10.0.2-zh    老版本下载方式.

3.查看版本信息

cat gitlab/VERSION

二.部署社区版gitlab11.1.6

1.安装依赖项

yum install -y curl openssh-server openssh-clients postfix cronie policycoreutils-python

2.设置防火墙

firewall-cmd --add-service=http --permanent

firewall-cmd --reload

//如果提示FirewallD is not running说明防火墙未开启

systemctl start firewalld //通过命令开启

3.获取rpm包

官方下载:https://packages.gitlab.com/gitlab/gitlab-ce/

yum install gitlab-ce-11.1.6-ce.0.el7.x86_64

gitlab-ctl reconfigure

4.修改配置文件gitlab.rb

vi /etc/gitlab/gitlab.rb

//将external_url变量的地址修改为gitlab所在centos的ip地址。

重新加载配置

gitlab-ctl reconfigure

gitlab-ctl restart

5.查看gitlab版本

head  -n 1  /opt/gitlab/version-manifest.txt

三.覆盖汉化包

1.停止gitlab

gitlab-ctl stop 

2.切换到gitlab汉化包所在的目录(即步骤一获取的汉化版gitlab)

cd /root/gitlab

3.比较汉化标签和原标签,导出 patch 用的 diff 文件到/root下

git diff v11.1.6 v11.1.6-zh >../11.1.6-zh.diff

cd

4.将11.1.6-zh.diff作为补丁更新到gitlab中

yum install patch -y

patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < 11.1.6-zh.diff

5.重启gitlab

gitlab-ctl start

gitlab-ctl reconfigure

6.登陆root.默认密码:

 

你可能感兴趣的:(系统,服务类)