zsx

zsx

先作为主站备份 源站:https://my.toho.red

輕鬆搭建gitlab私人程式庫

#前言

在幾年前剛接觸 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

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。