五、2022-06-28 Ubuntu安装gitlab

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 微软商店里就可以获取安装,重点是免费,不大好用)


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内核升级插件

解决Win10/11 WSL 子系统 WslRegisterDistribution failed with error: 0x800701bc 错误_dreamwatchman的博客-CSDN博客_0x800701bc wsl

安装完了之后,发现Ubuntu 升级不了wsl2,看到提醒,需要重新安装Ubuntu,good再来一遍,安装Ubuntu,安装ssh,安装redis

你可能感兴趣的:(五、2022-06-28 Ubuntu安装gitlab)