在Debian上安装GitLab的步骤如下:
- 更新系统包:
sudo apt update
- 安装依赖项:
sudo apt install curl openssh-server ca-certificates tzdata perl
- 添加GitLab官方仓库:
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
在安装过程中,系统会提示你输入GitLab的访问域名(external URL),请将其替换为你的服务器IP地址或域名。
- 安装GitLab CE:
sudo apt-get install gitlab-ce
- 配置GitLab:
sudo gitlab-ctl reconfigure
- 设置防火墙规则(如果需要):
sudo ufw allow 80/tcp sudo ufw allow 443/tcp sudo ufw reload
- 启动GitLab服务:
sudo gitlab-ctl start
- 访问GitLab: 在浏览器中输入你的服务器IP地址或域名,即可访问GitLab的登录界面。首次访问可能需要设置管理员密码。
请注意,以上步骤适用于Debian 10(buster)及更高版本。如果你使用的是Debian 8(stretch),可能需要稍作调整,例如使用sudo apt-get install gitlab-ce=版本号
来指定安装特定版本的GitLab。