运维文档
Centos7运维命令
Centos7在线搭建docker的elasticsearch环境(单节点)
Centos7使用阿里云yum源
Centos7 Yum相关软件在线安装
Windows运维
工具类运维
禅道系统运维
git使用培训
Docker搭建Hadoop环境
Docker搭建Hadoop环境(新)
Mysql运维
MySQL 索引
Mysql模拟故障恢复案例过程
常用Sql
Docker维护命令
Git常用操作命令
搭建ZSK服务
SVN常用操作命令及维护
Ubuntu相关运维
gitlab安装升级操作
openEuler运维命令
常用统计SQL-治未病
服务人数-活动档案统计
Oracle数据库管理
Windows安装VC2015\VC2017
Idea离线开发的Maven设置
慢病治未病部署步骤
Centos7升级openssh+openssl
OpenEuler22.03源码编译安装Nginx
Centos7 ISO文件做本地yum源
本文档使用 MrDoc 发布
-
+
首页
gitlab安装升级操作
# gitlab安装升级 ## gitlab备份 ``` sudo gitlab-rake gitlab:backup:create ``` 执行完后,会在`/var/opt/gitlab/backups`目录生成一个备份文件 ## gitlab安装 ### rpm安装 ### 源码安装 ## gitlab升级 官方升级路径:[链接](https://docs.gitlab.com/ee/update/index.html#upgrade-paths) rpm包下载路径: 官方源:[查看](https://packages.gitlab.com/gitlab/gitlab-ce) 清华源:[查看](https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/) ### rpm安装升级 1. 根据升级路径,下载对应rpm包 先查看自己的版本: 查看gitlab版本 ``` cat /opt/gitlab/embedded/service/gitlab-rails/VERSION ``` 查看pg版本 ``` /opt/gitlab/embedded/bin/psql --version ``` 按官方升级路径显示,确定要下载的升级包。 点击对应版本下的升级说明,确认一下是否需要升级pg版本。 下载地址`https://packages.gitlab.com/gitlab/gitlab-ce` 2. 执行rpm升级命令 ``` rpm -Uvh gitlab-ce-x.y.z-ce.0.el7.x86_64.rpm ``` 其中x、y、z为要升级的版本号 此时会进行升级安装,安装完成无问题的话会自动启动服务。 也可以先停掉部分服务再进行升级安装,避免个别服务会启动/重启失败。 ``` gitlab-ctl stop unicorn gitlab-ctl stop puma gitlab-ctl stop sidekiq gitlab-ctl stop nginx ``` 3. 确认是否已正常启动 如果出现个别服务器,确认服务是否已启动完成。 可以尝试访问服务,是否正常。 4. 未正常启动,可以先重新生成配置后再启动 执行重新配置命令 ``` gitlab-ctl reconfigure ``` 重新配置完成后,执行启动命令 ``` gitlab-ctl start/restart ``` 等十几秒后,再通过浏览器访问服务。 ### 源码安装升级 感谢: [1] : [Gitlab升级](https://blog.csdn.net/qq_46902467/article/details/126704667)
张文海
2025年3月2日 22:24
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码