1、安裝gitlab之前需要先安裝redis
ps -aux|grep redis 查看redis是否啟動
sudo apt-get update 更新Ununtu 然后 sudo apt-get install redis-server 安裝redis
sudo service redis-server start 啟動redis
sudo service redis-server stop 停止redis
sudo service redis-server restart 重啟redis
redis-cli ping 如果返回 pong 則說明redis啟動成功
然后去修改配置文件設(shè)置登錄密碼:sudo vim /etc/redis/redis.conf?
#requirepass foobared 未修改之前
修改之后
requirepass 123456? #123456是我的redis密碼
redis-cli 登錄
redis-cli -a 123456 即可以客戶端的方式登錄
安裝redis管理工具 (我用的是:Redis Manager 微軟商店里就可以獲取安裝,重點(diǎn)是免費(fèi),不大好用)

2、安裝gitlab,可以參考教程:
GitLab最新版下載安裝_GitLab中文免費(fèi)版-極狐GitLab中文官方網(wǎng)站
注:特殊情況:
E: dpkg 被中斷,您必須手工運(yùn)行 sudo dpkg --configure -a 解決此問題
sudo rm /var/lib/dpkg/updates/*
sudo apt-get update
sudo apt-get upgrade
一次不行,再按照順序再來一次。最終發(fā)現(xiàn)還是不行,搞了好久沒啥用,重裝Ubuntu,--哭笑--,以后有解決辦法,會來更新。。。
***再次安裝發(fā)現(xiàn)依舊報錯***
查看gitlab官網(wǎng),有人給出答案是需要wsl升級到wsl2
在windows powershell中進(jìn)行?
wsl -l -v 查看wsl版本??
wsl --set-default-version 2? 設(shè)置windows的wsl版本
?只執(zhí)行這一個還不行,還得安裝wsl內(nèi)核升級插件
安裝完了之后,發(fā)現(xiàn)Ubuntu 升級不了wsl2,看到提醒,需要重新安裝Ubuntu,good再來一遍,安裝Ubuntu,安裝ssh,安裝redis