文章目录
- 一、GitLab安装
- 1.1 镜像查询
- 1.2 镜像拉取
- 1.2.1 官方社区版
- 1.2.2 已汉化社区版
- 1.3 运行镜像
- 1.4 测试Gitlab
- 1.5 访问URL配置
- 二、汉化
- 2.1 获取汉化包
- 2.1.1 查看当前gitlab版本
- 2.1.2 下载汉化包
- 2.1.3 汉化
- 2.1.4 如果还没有汉化的操作(可选)
- 2.1.5 将汉化版本打包成镜像(可选)
镜像的拉取会直接影响到后面我们是否需要汉化,所以镜像的选择尤为重要。
①是官方镜像,②是汉化社区办的镜像。
1.2.1 官方社区版
官方社区版是纯英语的,可以原汁原味地体验gitlab。而且镜像更新也是最频繁的,新加的功能都能够体验到。
但是最新版的gitlab的汉化比一定能马上匹配。因为gitlab的版本与汉化包可能不是同步发布的,如果想知道现在汉化匹配到什么版本了,可以查看gitlab中文社区:https://gitlab.com/xhang/gitlab/
1.2.2 已汉化社区版
如果不想自己汉化的话,可以选择②已汉化的镜像,但是这个镜像已经很久没有更新维护了,gitlab的版本也是11.1的版本。
启动成功后使用即可访问Gitlab。首次访问Gitlab会让你设置管理员密码,管理员账号为:root
按上面的方式,gitlab容器运行没问题,但在gitlab上创建项目的时候,生成项目的URL访问地址是按容器的hostname来生成的,也就是容器的id。作为gitlab服务器,我们需要一个固定的URL访问地址,于是需要配置gitlab.rb(宿主机路径:/home/u01/gitlab/config/gitlab.rb)。

修改
此时,发现gitlab重启之后通过无法访问,这是为什么呢? 原因是当external_url修改后,并且添加了端口,那么gitlab的端口将不再是默认的80,而是修改后的9528端口,所以我们需要删除容器,重新指定端口映射为即可。
启动完成后,再次访问,gitlab的web管理页面就可以正常访问,并且项目的clone地址也变成了我们指定的地址。

如果在上面直接使用的汉化版本就可以直接跳过这一步了。
访问https://gitlab.com/xhang/gitlab/,根据自己的gitlab获取相应版本的汉化包。也可以使用大stable版本。比如12.3.5可以使用gitlab-12-3-stable-zh,具体操作如下:
2.1.1 查看当前gitlab版本
直接登录之前安装的gitlab,然后在右上角的菜单中点击,即可看到当前gitlab版本的详细信息。

2.1.2 下载汉化包
2.1.3 汉化
上述操作完成后,再次访问gitlab,发现页面已经汉化了。

上面的操作完成后,访问gitlab,发现首页还是英文,则进行此操作。
此操作旨在方便以后迁移的时候,快速的搭建汉化版Gitlab,如果没有需要,则跳过!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/57582.html