在 Debian 上安装 GitLab 不算难,尤其是使用官方推荐的 Omnibus 包方式,基本是“照着文档一步步来”就能跑起来。
下面给你一个直观判断和简单说明:
难度:⭐⭐(满分5星)
GitLab 官方把所需组件(Nginx、PostgreSQL、Redis 等)都打包好了。
优点
/etc/gitlab/gitlab.rb)缺点
# 1. 安装依赖
sudo apt update
sudo apt install -y curl openssh-server ca-certificates
# 2. 添加 GitLab 源
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh | sudo bash
# 3. 安装(替换成你的域名)
sudo EXTERNAL_URL="https://gitlab.example.com" apt install gitlab-ee
# 4. 访问网页,设置 root 密码
⚠️ 如果是 社区版,把 gitlab-ee 换成 gitlab-ce
如果你愿意,我可以: