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启动成功
然后去修改配置文件设置登录密码:sudo vim /etc/redis/redis.conf
#requirepass foobared 未修改之前
修改之后
requirepass 123456 #123456是我的redis密码
redis-cli 登录
redis-cli -a 123456 即可以客户端的方式登录
安装redis管理工具 (我用的是:Redis Manager 微软商店里就可以获取安装,重点是免费,不大好用)
2、安装gitlab,可以参考教程:
GitLab最新版下载安装_GitLab中文免费版-极狐GitLab中文官方网站
注:特殊情况:
E: dpkg 被中断,您必须手工运行 sudo dpkg --configure -a 解决此问题
sudo rm /var/lib/dpkg/updates/*
sudo apt-get update
sudo apt-get upgrade
一次不行,再按照顺序再来一次。最终发现还是不行,搞了好久没啥用,重装Ubuntu,--哭笑--,以后有解决办法,会来更新。。。
***再次安装发现依旧报错***
查看gitlab官网,有人给出答案是需要wsl升级到wsl2
在windows powershell中进行
wsl -l -v 查看wsl版本
wsl --set-default-version 2 设置windows的wsl版本
只执行这一个还不行,还得安装wsl内核升级插件
安装完了之后,发现Ubuntu 升级不了wsl2,看到提醒,需要重新安装Ubuntu,good再来一遍,安装Ubuntu,安装ssh,安装redis