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.默认密码:
更多推荐
所有评论(0)