在Debian系统中安装GitLab,可以按照以下步骤进行:
更新系统包列表
sudo apt update
安装必要的依赖包
sudo apt install -y curl openssh-server ca-certificates tzdata perl
添加GitLab官方GPG密钥
curl https://packages.gitlab.com/gpg.key | sudo apt-key add -
添加GitLab软件源
sudo sh -c 'echo "deb https://packages.gitlab.com/gitlab/gitlab-ce/debian $(lsb_release -cs) main" > /etc/apt/sources.list.d/gitlab.list'
再次更新包列表
sudo apt update
安装GitLab CE(社区版)
sudo apt install gitlab-ce
配置GitLab
/etc/gitlab/gitlab.rb 文件,根据需要进行配置,例如设置外部URL、邮件服务器等。sudo gitlab-ctl reconfigure
访问GitLab
http://<your_server_ip> 或 http://<your_server_domain>。如果你更喜欢使用Docker来管理GitLab,可以按照以下步骤操作:
安装Docker
sudo apt update
sudo apt install -y docker.io
添加GitLab官方Docker镜像仓库
curl https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash
更新包列表
sudo apt update
安装GitLab CE(社区版)Docker镜像
sudo apt install gitlab-ce
启动并启用GitLab服务
sudo gitlab-ctl start
sudo gitlab-ctl enable
访问GitLab
http://<your_server_ip> 或 http://<your_server_domain>。/etc/gitlab/gitlab.rb。通过以上步骤,你应该能够在Debian系统上成功安装并运行GitLab。