在 Ubuntu 上安装 GitLab 的步骤如下:
- 安装和配置必要的依赖: 打开终端并运行以下命令来更新你的包列表,并安装必要的依赖项。
sudo apt-get update sudo apt-get install -y curl openssh-server ca-certificates tzdata perl
- 配置邮件服务器 (可选): 如果你打算使用邮件通知功能,你可以安装 Postfix 或者使用其他邮件服务器。
安装过程中,选择 "Internet Site" 并使用你的服务器的外部 DNS 作为邮件名称。sudo apt-get install -y postfix
- 添加 GitLab 的官方仓库: 使用 curl 命令下载并执行 GitLab 的官方安装脚本。
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
- 安装 GitLab: 使用以下命令安装 GitLab 社区版(CE)。
将sudo EXTERNAL_URL="http://your-gitlab-domain.com" apt-get install gitlab-ce
http://your-gitlab-domain.com
替换为你的实际域名或服务器的 IP 地址。 - 配置 GitLab: 安装完成后,GitLab 会自动运行配置脚本。你可以通过运行以下命令手动重新配置 GitLab。
sudo gitlab-ctl reconfigure
- 访问 GitLab: 在浏览器中输入你的域名或 IP 地址,你应该能看到 GitLab 的登录页面。首次访问时,你会被要求设置管理员密码。
- 登录 GitLab: 使用默认的用户名
root
和你设置的密码登录。