温馨提示×

ubuntu gitlab怎么重启

小樊
37
2026-10-22 09:01:57
栏目: 智能运维

在 Ubuntu 上重启 GitLab,通常取决于你的安装方式(Omnibus 包 或 Docker)。下面是最常见的几种方法:


一、Omnibus 方式安装(最常见)

如果你是用官方 .deb 包安装的 GitLab:

1️⃣ 重启整个 GitLab

sudo gitlab-ctl restart

2️⃣ 查看 GitLab 状态

sudo gitlab-ctl status

3️⃣ 只重启某个组件(可选)

例如只重启 nginx:

sudo gitlab-ctl restart nginx

4️⃣ 重新加载配置(改了 gitlab.rb 后)

sudo gitlab-ctl reconfigure

二、Docker 方式安装

查看容器

docker ps

重启 GitLab 容器

docker restart gitlab

(容器名按你实际来,不一定是 gitlab)


三、Systemd 方式(不推荐直接用,但可用)

sudo systemctl restart gitlab-runsvdir

⚠️ 一般 不建议 直接用 systemctl 重启 GitLab 服务,推荐使用 gitlab-ctl


四、确认是否重启成功

curl -I http://localhost

或浏览器访问你的 GitLab 地址。


如果你能告诉我:

  • 是 Omnibus / Docker / 源码 安装的
  • 是否修改过配置
  • 重启原因(卡死 / 升级 / 改配置)

我可以给你更精确的操作建议。

0 踩