#前言

在几年前刚接触github的时候,我便得知了gitlab的存在。在我看来,gitlab的页面设计更合我口味,但由于图省事以及穷的原因影响下,我便没有深入研究。然而,在某件事情的影响下,我不得不重新关注起了私人代码仓库的重要性。因此我又开始研究起了gitlab。

本文将介绍如何搭建gitlab以及配置方法。

#开始搭建

##安装gitlab 由于我习惯用宝塔,而且直接在宝塔内一键更加省事,因此这部分不需要怎么介绍,就这么跳过吧。

QQ截图20220529173450.png

直接在应用中搜索gitlab,点击“安装”即可搭建。这里有一个比较大的坑:我的主机是腾讯云的轻量机,只有2g内存,而宝塔中有两个版本,第一个是2g内存即可安装,第二个则需要4g内存。然后坑的地方就来了,2g内存只有centos6/7系统可以安装。刚刚被宝塔腾讯云定制版不能安装onedrive插件气晕的我直接重装了ubuntu系统,结果没有注意这一点,只能再次重装系统。

安装好后即可从宝塔获取访问地址,简单地配置一下密码就可以使用默认用户名root登录了。

##从github迁移

进入后台,点击新项目,就能看到gitlab非常贴心地为我们准备了迁移的选项:

QQ截图20220529174837.png

然而,当你以为点进去就可以用时,便会突然弹出一个弹窗:

QQ截图20220529175052.png

这是怎么回事呢?翻看官方文档才发现,一键导入是gitlab官网才有的贴心功能,自己搭建的版本还得稍做准备。由于配置过程过于繁琐,因此直接选从url导入即可。

QQ截图20220529180746.png

把所有项目挨个导入,就算是完美成功了,可以摆脱一切外界风险了。

#搭建成功

在搭建完成后,你便可以使用自己的私人存储库了。虽然比起github这样的大平台缺少了一些相互交流的机会,不过安全最重要。

2022.5.29