gitlab的安装与升级

gitlab官网:

https://about.gitlab.com/

gitlab-ce的安装包下载路径:

https://packages.gitlab.com/gitlab/gitlab-ce

gitlab升级路径查询:

https://docs.gitlab.com/ee/update/index.html#upgrade-paths

gitlab安装参考(通过下载安装包,通过 dpkg 命令进行安装):

https://cloud.tencent.com/developer/article/1593046

gitlab升级参考:

https://blog.csdn.net/weixin_55985097/article/details/121040531

gitlab安装的过程中,谨慎使用 sudo apt-get install gitlab-ce 命令,此命令曾导致升级之后的openssh被重装会8.2版本。

一、gitlab安装

1、通过官网下载安装包。

2、使用sudo dpkg -i gitlab-ce_13.10.0-ce.0_amd64.deb(下载的安装包名)

出现以下提示,表示安装成功

3、修改其配置

命令:sudo vim /etc/gitlab/gitlab.rb

因为进行数据恢复的时候会将配置数据全部删掉之后,所以不再介绍

二、gitlab升级

1、查看gitlab版本,确定升级路径,本次的升级路径如下:

2、下载升级包

3、暂停服务  

1
2
3
4
5
gitlab-ctl stop unicorn

gitlab-ctl stop sidekiq

gitlab-ctl stop nginx

安装

1
2
dpkg -i 安装包名称
#会自动进行备份,但是还是建议自行备份或者打镜像

完成后查看版本

1
cat /opt/gitlab/embedded/service/gitlab-rails/VERSION

执行一次configure

1
gitlab-ctl reconfigure

继续更新,直到更新到最终的版本

1
dpkg -i  安装包名称

启动服务

1
2
3
4
gitlab-ctl restart

gitlab-rake gitlab:check SANITIZE=true --trace
#检查健康状态

gitlab的安装与升级
http://yuanql.top/2022/05/17/00_项目经历/信创项目/git与gitlab/gitlab的安装与升级/
作者
Qingli Yuan
发布于
2022年5月17日
许可协议