本地搭建部署gitlab服务并汉化

本文详细介绍了如何在CentOS7上下载并安装GitLab 10.0.0版本,包括配置IP和端口,启用防火墙端口,以及设置初始密码。同时,提供了汉化GitLab的步骤,包括下载汉化包,应用补丁,重启服务等,确保汉化过程顺利完成。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

gitlab不支持windows版本,我是使用CentOS7安装部署的,详见以下。

CentOS 7下载地址

进去以后下载下面红框标出来的文件
在这里插入图片描述

gitlab10.0.0下载 :

链接:https://pan.baidu.com/s/19Sc7NOi-cXpokTQa-jDJ8Q?pwd=bl0p
提取码:bl0p

安装部署:

1、将下载好的gitlab10.0.0文件放在CentOS中的任意位置,我是放在了/opt目录下面

在这里插入图片描述

2、进入该文件目录,执行rpm -i gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm命令,出现如下图像说明安装成功

在这里插入图片描述

3、配置ip和端口,执行vim /etc/gitlab/gitlab.rb命令,进入gitlab.rb文件。打开文件后输入 i 表示编辑该文件,编辑 external_url后面的内容,按ESC键退出编辑状态,然后输入 :wq 表示保存退出。

在这里插入图片描述
然后使用 gitlab-ctl reconfigure 命令使上面的配置文件立即生效
gitlab-ctl restart 启动gitlab服务

4、开发第三步中配置的端口号,使用以下两个命令

firewall-cmd --zone=public --add-port=8080/tcp --permanent 端口号/tcp --permanent 命令开放端口
firewall-cmd --reload 配置立即生效
在这里插入图片描述

5、访问gitlab服务,地址就是第三步配置的ip和端口号,直接在浏览器输入即可。打开后首先需要先设置密码,

在这里插入图片描述
设置完密码后,直接登录即可,用户名默认root
在这里插入图片描述

gitlab汉化

1 、下载汉化包,注意版本号修改为自己gitlab的版本 git clone https://gitlab.com/xhang/gitlab.git -b v10.0.0-zh
在这里插入图片描述
2、查看下载汉化包的版本是否正确 cat gitlab/VERSION
在这里插入图片描述
3、停止服务 gitlab-ctl stop
在这里插入图片描述
4、切换到gitlab汉化包所在的目录 cd /root/gitlab
5、比较汉化标签和原标签,导出 patch 用的 diff 文件到/root下 git diff v10.0.0 v10.0.0-zh > …/10.0.0-zh.diff
6、回到/root目录 cd
7、将10.0.0-zh.diff作为补丁更新到gitlab中
yum install patch -y
patch -d /opt/gitlab/embedded/service/gitlab-rails -p1 < 10.0.0-zh.diff
在这里插入图片描述
8、启动gitlab gitlab-ctl start
在这里插入图片描述
9、重新配置gitlab gitlab-ctl reconfigure
在这里插入图片描述
到这里汉化已经完成
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

想养一只!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值